Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn MaxwellAUS2013-202617143504145*45.82289174.391204524
Rohit SharmaIND2009-20221917041111824.18285144.211123719
Alex HalesENG2012-2022661236116*47.20147160.54111269
Harry BrookENG2022-2026882244114*40.67123198.371001914
Suryakumar YadavIND2021-2025991358112*44.75220162.731303118
Glenn PhillipsNZ2022-202677017610425.14135130.37100145
Jos ButtlerENG2012-202616165645101*58.64430150.001506521
David WarnerAUS2009-202217175653100*54.42466140.131617411
Sahibzada FarhanPAK2025-20261010153410059.33336158.931504727
Maaz SadaqatPAK20263301469648.6783175.900211010
Shikhar DhawanIND2016-2021111113759037.50290129.310313712
KL RahulIND2017-20228803018937.63216139.350302810
Ishan KishanIND2021-20267722458949.00167146.710202011
Tim SeifertNZ2019-20268812158830.71149144.30021199
Cameron WhiteAUS2010-201144113985*46.3398141.8401089
Faf du PlessisSA2012-20196601708528.33161105.59010165
Andre FletcherWI2009-202466119784*39.40150131.330201612
Rahmanullah GurbazAFG2022-20257702628437.43152172.370202114
Fakhar ZamanPAK2017-2026161502328415.47187124.06012265
Virat KohliIND2012-20227723398267.80245138.37041339
Shimron HetmyerWI2020-202665220981*69.67150139.33010209
Brian BennettZIM2024-20269923238146.14244132.38020432
Sabbir RahmanBAN2014-20229911878023.38165113.33011205
Marlon SamuelsWI2012-20166611607832.00146109.5902098
Dwaine PretoriusSA2019-20216328777*87.0049177.5501183
Liton DasBAN2018-2026131303037623.31244124.180132213
Dawid MalanENG2021-2022540937623.2575124.0001074
Shreyas IyerIND2017-202699330974*51.50211146.45031299
Tanzid HasanBAN2024-20267719773*16.1788110.2301336
Mushfiqur RahimBAN2007-20221111330072*37.50203147.780302410
Marcus TrescothickENG2006110727272.0058124.1401091
Max O'DowdNED2021-20243318471*42.0064131.2501064
Craig ErvineZIM2010-2024540907022.5084107.1401183
Jason RoyENG2016-20216601736928.83123140.65011149
Rachin RavindraNZ2023-20267611386927.6093148.39010107
Jaker AliBAN2024-20257511256831.2587143.6801086
Rizwan CheemaCAN2008110686868.0043158.1401046
Ibrahim ZadranAFG2022-202577118867*31.33167112.57010163
Lendl SimmonsWI2009-202188118267*26.00140130.00011206
Samit PatelENG2011-2012220676733.5051131.3701182
Reeza HendricksSA2017-2024101013266636.22261124.90030365
Daryl MitchellNZ2019-2026111012536628.11194130.410201211
Shai HopeWI2024-20265519665*24.0090106.6701192
Axar PatelIND2017-20268641566578.0093167.74010119
Aaron FinchAUS2013-2022181824776429.81370128.920314318
Rassie van der DussenSA2019-20215301146438.0085134.1201054
Virender SehwagIND2009330916430.3351178.43010104
Agha SalmanPAK2025-202677114363*23.8390158.89012136
Chris GayleWI2009-2021109110663*13.2513479.10011123
Martin GuptillNZ2009-2019121103096328.09226136.730202613
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.