Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jan CoetzerBOR2026531149*7.001782.3500010
Tahir IsaacsNC20264311457.002458.3300000
Shashank AttardeAT20266311413*7.001687.5000110
Mohit AvasthiNMP20266321410*14.0013107.6900020
Nadeem GhauriPAK1990742147*7.002751.8500100
Hwanhee LeeSOU2014-2022542146*7.003046.6700000
RJ EngelbrechtDOL2014-2016944147*-1687.5000011
Anupam SanklechaMAH201644214117.009155.5600011
Christian DavisSUS201634014123.506521.5400210
R AmarshiTAN201844114104.672070.0000220
J PakemanBEA2018-20246401473.503737.8400110
Surinder SinghPHI2018-20261543147*14.0010140.0000120
Sumit LamaMIZ2019-202110411484.672850.0000010
R VishwanathLUX2019-20215421457.001687.5000010
Adnan RazzaqBEL2021-2025843147*14.0011127.2700011
A ChaubeyCRO20244401473.502166.6700102
H KingaCAM2024-20267421410*7.002458.3300210
Zac CummingOV/OTA2024-202654014103.502653.8500230
G KuthalinghamTUA/TUCA2025542145*7.002458.3300000
Hassan ShahidNW2026441146*4.673342.4200110
Joshep ZuluZAM202674214117.001877.7800111
Albert Rose-InnesSA188924014133.50234.3500210
Philip HutchinsonSA188924014113.502512.0000210
Henry PromnitzSA19272401453.50--00000
Steven JackSA1994-19954401473.504233.3300100
Albert van der MerweIRE2010-20118511483.502458.3300201
Max EllisGUE2014-20181454146*14.002751.8500010
SMK WaththageCZE2018-20222053145*7.002458.3300000
Akash MadhwalRR/MI/UTT2019-20253554145*14.002850.0000100
T SumiyaMON2023-2024653149*7.004035.0000110
H UpadhyayMON20245501482.803540.0000100
Fen CresswellNZ1949-19513531412*7.00--00100
Steven JacobsGAW/JT2013-201927631474.672360.8700110
Rajneesh GurbaniVID2016-2019156214123.502751.8500210
A KalasiTHA2023-20251264148*7.001687.5000201
Sanjay Kumar AhirPAN2024-2025864144*7.002360.8700100
Gaurav DuttaMEX20197601482.332850.0000310
Syed Aqeel IsrarGHA2023-202411741410*4.672850.0000201
J LassayoSIE2023-202614721452.802556.0000300
Tanveer AhmedHK2016-20191898147*14.002751.8500110
Nazwan IsmailMAL2019-20261696145*4.673441.1800100
WRC FernandoNCC2024-202513961411*4.674332.5600201
Milad MomendLUX2023-2026191041462.334829.1700510
Udith MadushanCCC2024-2026181061473.505326.4200110
B LuitelBHU2012110131313.002161.9000020
Imtiaz HossainSR2013110131313.0011118.1800030
Omar BryanCAY2014110131313.004032.5000010
Michael ThornelyLEI20142111313*-10130.0000010
Zika AliFRA2017110131313.003438.2400000
Quirijn GunningNED20171111313*-2552.0000010
PreviousPage 201Next

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.