PS

P Silas

51 matches · 19 Aug 2019 to 18 Sept 2026

P Silas: career summary

P Silas is a cricketer. P Silas has played 51 matches on CricInto's records, from 19 Aug 2019 to 18 Sept 2026, for Botswana.

In T20Is (51 matches, 2019–2026): 514 runs in 40 innings at an average of 16.06 and a strike rate of 99.04 (highest score 43).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I51408 5144316.06 51999.040 03797

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I5122 3400/13 -17.00- 00

Recent matches

DateMatchBatBowl
18 Sept 2026 BOT vs SL T20I 18 (19)-
17 Sept 2026 BOT vs KEN T20I DNB-
16 Sept 2026 BOT vs UGA T20I 0 (1)-
13 Sept 2026 BOT vs RWA T20I 19 (10)-
12 Sept 2026 BOT vs SL T20I 33 (34)-
11 Sept 2026 BOT vs KEN T20I 13 (20)-
10 Sept 2026 BOT vs UGA T20I 14 (24)-
8 Sept 2026 BOT vs RWA T20I 4 (13)-
30 May 2026 BOT vs RWA T20I 8* (7)-
29 May 2026 BOT vs KEN T20I 0 (2)-

Frequently asked questions

How many runs has P Silas scored in T20Is?

P Silas has scored 514 runs in T20Is, at an average of 16.06.

What is P Silas's highest score?

P Silas's highest score is 43, in T20Is.

Which teams has P Silas played for?

Botswana (2019–2026).