Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Uganda×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
JC BaltNAM2024110222222.0020110.0000010
Srimantha WijeratneCAN2015220221611.004845.8300020
A LimdawalaMAA2023-2025221222222.003956.4100011
Sean WilliamsZIM2023110212121.002487.5000030
Imran AshrafQAT20161112121*-16131.2500012
D SamarawickramaITA2022110212121.005438.8900000
Malan KrugerNAM2024110212121.002295.4500020
Asif KhanUAE2025220211510.5020105.0000011
Amartya KaulSIN2024-2025220212110.503265.6300110
Rezza GaznaviSIN2014-202433021117.008524.7100120
P KoechKEN2021-20261064219*10.502680.7700010
Mmoloki MooketsiBOT2019-2026107121103.505141.1800200
Wesley BarresiNED2015110202020.007285.7100031
Saad JanjuaSIN2014110202020.002676.9200011
Ronald TariVAN2018110202020.007128.1700000
SKDT MadusankaSEY2021110202020.002968.9700030
Arun YadavTAN2025-2026220201910.002195.2400021
Prithu BaskotaNEP20131111919*-2479.1700021
Nikhil DuttaCAN20152111919*-4245.2400010
Carl SandriITA20131111919*-12158.3300020
Rakibul HasanITA2026110191919.002576.0000020
GJ van RensburgNAM2024110191919.002867.8600010
M BhatiaSIN2026110191919.003259.3800001
Umer ImtiazBHR202422019189.502286.3600020
Zuhaib ZubairUAE202522019159.5014135.7100011
Shakti GauchanNEP2013-201543019196.332867.8600202
Binod BhandariNEP2013-20154401994.753948.7200010
Jordan DeSilvaBER2014110181818.002864.2900011
Nasir ShafiqMAS2014110181818.002090.0000031
Onais BascomeBER2014110181818.003452.9400020
Mazharul IslamSEY2021110181818.003354.5500010
B MaphosaBOT2022110181818.002090.0000001
A ChaudharySIN2025110181818.002185.7100020
Yves CyusaRWA202622018189.0012150.0000111
Jaspreet SinghITA2022-202633118179.001994.7400121
E KubwimanaRWA2023-2026761188*3.602864.2900110
Simpson ObedVAN20181111717*-1894.4400030
Mohammad AzamUAE2013110171717.003253.1300010
Fahad BabarUSA2014110171717.004042.5000030
S SamalRWA2021110171717.002665.3800001
AB KamaraSIE202622017178.502085.0000120
Asif ShaikhBHR2025-2026221171717.002470.8300000
JJ HuoMOZ2022-202633017135.672860.7100130
N MugabeKEN2023-202433017145.672860.7100110
Paul StirlingIRE2013110161616.002080.0000030
Elmore HutchinsonUSA2014-20182111616*-10160.0000020
Julius MensahGHA2019110161616.008200.0000011
Satsimranjit DhindsaCAN20151111616*-10160.0000001
Jasraj KundiKEN202522016158.002661.5400000
Chimezie OnwuzulikeNGR20213301675.332176.1900010

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.