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
A NandaLUX2019-2025331657521*6.828192.5900243
Stu WhittinghamSCO/SUS2016-20192219875226.8220736.23005111
John TurnerENG/HAM/LAN2021-202563291475125.0018740.1100761
Kunwar BidhuriDEL2019330746824.6761121.3101044
Mahesh ChhetriNEP2010440743618.5011962.1800090
Greg CroudisOV2017240743318.5021135.0700092
Jonathan FigyUAE2019-20254417432*24.6710371.8400151
A KuthalinghamTUA/TUCA2025540742418.507894.8700020
Hirenkumar PatelCHA2019440742218.508290.2400091
Sapan MehtaFIN2022650743314.808290.2400030
A RossleeLL2023550744514.808785.0600051
Hareen AchinthaBSC2026550743114.8017941.3400050
Peter McKayWAR2014-2015661742814.8017442.5300152
Jason GallianENG1995360742812.3330923.9500280
M AbdullaMAA2018-20211172742314.8061121.3100181
J MasquaterTAN2024770743210.5710669.8100292
M MadubashanaBSC2025-20261282743112.3314052.8600120
Elquemedo WillettWI1973-1974583742614.80--00240
JN DorjiBHU2019-202499074308.229776.2900380
Song TachoAP2019-20211411374269.2510074.0000331
Anas KhanHK2014-2026351357421*9.259974.7500552
Doug WarrenMS/VIC2023-202611138742014.8022932.3100071
Mohammad ShahidBAN/CV/DD2015-20193214474257.4011763.25001111
Monu KumarCSK/JHA/SIN2016-20222915674168.2253139.6200184
T AmarmendMON2024-2026181717421*4.6318240.6600861
L MonanthaneLES2021-20262018074334.1113056.9200631
Abidine SakandeSUS/LEI2016-202118191074158.2217741.8100180
Kunal DabasBIH2019330734524.339081.1100070
Yousef ShadzehisarjouIRA2020330733924.3310668.8700090
Glenroy SealyCAN1979330734524.3314948.9900090
Teague WyllieTAS2026230736424.3316544.2401071
Ishan JayaratneDAM2019430733624.337498.6500053
Ramesh MepaniKEN2011340733718.2513952.5200070
Olly WestburyWOR2018350732414.6016643.98000130
R RanasingheKYCC2024-2026450735414.6014948.99010110
Jay Prakash RajputSIN2022651732918.2544165.9100129
M LumsdenHAM/SB2025-20261261733114.6016145.34001100
Omar HenrySA1992-1993661733414.6019936.6800071
Asif AhmedKRB/CV2013-20151070732910.4367108.96002100
Sam YoungSOM2021870732510.4311464.0400253
Ravindra KarunaratneKYCC2024-2026570733810.4313952.5200362
Madhawa BasnayakaFIN2025-20268727320*14.6061119.6700154
Bilal SafdarNOR2021-20229827337*12.178684.8800070
Bill MerrittNZ1930-1931681731910.43--00100
M Lekhaz ReddyKIN-XI202010837319*14.6063115.8700044
Eric TindillNZ1937-19475917337*9.13--00100
D SoraineCAN2006-20171010173208.1117441.9500280
Mohammad ImranPAK/PZ/MS2020-2026131137326*9.138585.8800063
AL OlliverAA/AUC2024-2026181147327*10.438486.9000254
Ernie ToshackAUS1946-1948121167320*14.6012632.5400140
PreviousPage 135Next

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.