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

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamesh NirmalKYCC20247601073517.8314076.43001120
Raheel ThakkarSIN20268611074121.4020452.4500050
J TrompTSK/JB202497110756*17.8392116.30010103
Christopher CoombeNAM2013-201811811073715.2916465.2400192
Amir MangalGER2019-20208831073321.4064167.1900068
Claude JenningsAUS19126821073217.83--00200
George PanayiWAR2017-20199931072617.8315867.72001102
Saurabh DasTRI2018-202114931074417.8311593.0400447
CP TurkichCRO2022-20249901072011.8918159.1200170
Gavin MainSCO/DUR2014-20243311710764*26.7513181.68012121
Alam NakashSOU2022-202614131107248.9211394.6900362
Atholl McKinnonSA1960-196681371072717.83--00091
Abubacarr KuyatehGAM2018-202617170107336.2917561.14004102
Palzor TamangSIK2019-202120182107196.6916664.46004131
John TraicosSA/ZIM1970-1993342713107197.6430734.8500350
TD ChaoanaLES2018-202637291210726*6.2914673.2900582
Shaun TaitAUS/RR/AS2005-2017145452310712*4.8615270.39009103
M CohenISR2018-20226611064021.2011989.0800172
Rajesh SinghBIH20196601066417.6778135.9001177
A RajshekaraROM20248721065021.2011096.3601194
Dick LilleyENG19095741064735.33--00100
Bill WatsonAUS19554711063017.677627.6300120
Eric DempsterNZ1953-19545821064717.67--00200
Ziaur RehmanFIN2022-202499210637*15.1411393.8100091
Moses AnafieGHA2012-20211513210641*9.6413578.5200376
Dharmendrasinh JadejaSAU2016-2024411441065910.6081130.86012114
L EmilioMOZ2018-20221914410631*10.6012286.89001121
CC MachadoBRA2024-202623203106166.2420551.7100340
Shahbaz NadeemIND/DC/SH2011-20211023311106274.8218357.9200962
Sabir ZahoorSWE2017-20184301055035.0011988.2401043
Sauid DrepaulSUR201544210543*52.5018556.7600071
Hugo BurdonQUE20263501053921.0015667.31000122
Sirla SrinivasAND20166611052921.0093112.9000085
Sami UllahROM2020-20219711053317.5054194.44001134
S MbaNGR202187210540*21.0014472.92001111
Faruque AhmedBAN1988-19997701055715.0027338.4601160
D MarsicCRO2022-20249801053713.1316464.0200192
Mustafa BalkisTUR2025-20268801053513.1314572.4100255
BJ ChurchSOM20268831052421.0012882.03001112
George Simpson-HaywardENG191058110529*15.00--00100
Mahbubul AlamBAN/DG2008-2013121031055915.0015269.0801246
Pradipta PramanikBEN/KGB2018-2024181221053010.5091115.3800065
AR LeoSTH2022-202615132105249.5515368.6300171
AK MuslarBEA2018-202114142105288.7518257.69003103
Chima AkachukwuNGR2017-202628186105308.7511888.9800261
Pratis GCNEP/BK2023-202528198105309.5574141.8900366
Kenneth RickardsWI1948-19512301046734.67--01010
Robert ForrestMR2017-20185501043620.8097107.2200093
Kyle BrazellSA20243601043017.3329834.90002190
MJM FernandoPSC2025-20267601044517.3317659.0900080
PreviousPage 120Next

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.