Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
71*494094177.50South Africav PakistanJohannesburg2 Feb 2007T20I # 14
53*493252165.62South Africav PakistanJohannesburg2 Feb 2007T20I # 14
51*2323101221.73Sri Lankav New ZealandWellington22 Dec 2006T20I # 11
48362925165.51Australiav EnglandSydney9 Jan 2007T20I # 13
47412632180.76Australiav EnglandSydney9 Jan 2007T20I # 13
40*423741108.10New Zealandv Sri LankaAuckland26 Dec 2006T20I # 12
40*212014200.00Australiav EnglandSydney9 Jan 2007T20I # 13
39*382231177.27Australiav EnglandSydney9 Jan 2007T20I # 13
39332224177.27New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
3842392297.43Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
3863454184.44Indiav South AfricaJohannesburg1 Dec 2006T20I # 10
38292460158.33New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
36312622138.46Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
35352441145.83Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
34452951117.24Indiav South AfricaJohannesburg1 Dec 2006T20I # 10
32192740118.51Englandv AustraliaSydney9 Jan 2007T20I # 13
31*442831110.71Indiav South AfricaJohannesburg1 Dec 2006T20I # 10
31*382221140.90Englandv AustraliaSydney9 Jan 2007T20I # 13
28281941147.36Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
28402860100.00New Zealandv Sri LankaAuckland26 Dec 2006T20I # 12
27321813150.00South Africav IndiaJohannesburg1 Dec 2006T20I # 10
27251922142.10Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
27282140128.57Englandv AustraliaSydney9 Jan 2007T20I # 13
2632282092.85Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
25261731147.05Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
25282121119.04Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
2228253088.00South Africav IndiaJohannesburg1 Dec 2006T20I # 10
22262210100.00Englandv AustraliaSydney9 Jan 2007T20I # 13
21212110100.00South Africav IndiaJohannesburg1 Dec 2006T20I # 10
21252120100.00New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
21141440150.00Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
21381830116.66Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
2015831250.00Australiav EnglandSydney9 Jan 2007T20I # 13
19211311146.15New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
18171521120.00New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
187921200.00Australiav EnglandSydney9 Jan 2007T20I # 13
17*13702242.85Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
17271640106.25New Zealandv Sri LankaAuckland26 Dec 2006T20I # 12
1630213076.19South Africav IndiaJohannesburg1 Dec 2006T20I # 10
15121330115.38Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
1540171088.23Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
14131311107.69New Zealandv Sri LankaAuckland26 Dec 2006T20I # 12
1311530260.00Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
1323172076.47Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
1223190063.15Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
12181211100.00Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
1112620183.33Englandv AustraliaSydney9 Jan 2007T20I # 13
107710142.85Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
1018122083.33Indiav South AfricaJohannesburg1 Dec 2006T20I # 10
1018151066.66Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
913710128.57Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
814120066.66South Africav IndiaJohannesburg1 Dec 2006T20I # 10
7*1180087.50Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
713130053.84Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
74510140.00Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
710710100.00South Africav IndiaJohannesburg1 Dec 2006T20I # 10
721170041.17Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
6*9500120.00New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
64401150.00South Africav IndiaJohannesburg1 Dec 2006T20I # 10
615100060.00Sri Lankav New ZealandWellington22 Dec 2006T20I # 11
5*5300166.66South Africav IndiaJohannesburg1 Dec 2006T20I # 10
512410125.00Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
511120041.66New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
51180062.50Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
58110045.45Englandv AustraliaSydney9 Jan 2007T20I # 13
5560083.33Australiav EnglandSydney9 Jan 2007T20I # 13
51390055.55Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
5471071.42Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
4*1050080.00Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
43300133.33Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
4661066.66Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
4970057.14New Zealandv Sri LankaAuckland26 Dec 2006T20I # 12
3*340075.00Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
3*1540075.00Indiav South AfricaJohannesburg1 Dec 2006T20I # 10
3*1200150.00New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
3*1960050.00New Zealandv Sri LankaAuckland26 Dec 2006T20I # 12
315100030.00Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
2*430066.66Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
2*7200100.00Sri Lankav New ZealandWellington22 Dec 2006T20I # 11
2650040.00Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
22200100.00Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
2350040.00Bangladeshv ZimbabweKhulna28 Nov 2006T20I # 9
2640050.00New Zealandv Sri LankaAuckland26 Dec 2006T20I # 12
1*2100100.00Englandv AustraliaSydney9 Jan 2007T20I # 13
1530033.33Zimbabwev BangladeshKhulna28 Nov 2006T20I # 9
11270014.28South Africav IndiaJohannesburg1 Dec 2006T20I # 10
1340025.00New Zealandv Sri LankaWellington22 Dec 2006T20I # 11
1420050.00Sri Lankav New ZealandAuckland26 Dec 2006T20I # 12
1240025.00Englandv AustraliaSydney9 Jan 2007T20I # 13
1320050.00Englandv AustraliaSydney9 Jan 2007T20I # 13
1230033.33Englandv AustraliaSydney9 Jan 2007T20I # 13
1540025.00Pakistanv South AfricaJohannesburg2 Feb 2007T20I # 14
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]

Ireland vs United Arab Emirates at Dubai (DICS), Ireland in United Arab Emirates 2nd T20I, Jan 31, 2026 [T20I # 3677]