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
E HasahyaUGA20226602594.173865.7900030
DSA WijesingheBSC202466025134.175248.0800220
Rajindra DhanrajWI1994-199610612595.0015616.0300010
Naeem IslamDR/CV/KT2013-201712712594.174259.5200210
A AhmadhelBUL2019-202497025153.574259.5200130
D MatlaSLO2024-202610722595.005942.3700100
E OtgonbayarMON2023-20249802573.137632.8900000
Zaki Ul HassanBEL2019-202618872511*25.003767.5700110
Prasad AnishCAA2023-20242295258*6.255644.6400210
Toby LesterWAR/LAN2015-2019181052585.008130.8600230
Chetan SakariyaIND/DC/RR2019-2023461042574.174160.9800130
Murat YilmazTUR2023-2026131012562.787035.7100110
Jasubhai PatelIND1955-1960710125122.78--00500
Everton MatambanadzoZIM1996-1999101042574.1712619.8400210
M SarenacSER2019-20253013425102.785545.4500110
Marlon BlackWI2000-2002111332562.5014017.8600520
Waqar SalamkheilHH/SKAN/CV2019-20268816132578.335248.0800120
Imran KhanBHR2022-2026651852551.925050.0000610
Richard SimsZIM2002-2003210242424.006040.0000020
RS AbeywickramaITA20101112424*-5742.1100020
Jonathan SoleAUC20141112424*-18133.3300021
Adam BerryNK2017110242424.003568.5700020
Pratyush KumarBAR2019110242424.002885.7100011
Awais Ali ShahUAE20261112424*-2692.3100030
Nic PothasSA2000310242424.004158.5400000
Lei SunCHI20142212414*24.004652.1700000
J BalkrisnaPOR20182212412*24.003470.5900000
S RathnasuriyaKCCC20242212423*24.003372.7300020
Mayank RawatMI/DEL2024-2026321242424.0021114.2900011
Audley MillerENG18961222420*---000-0
Sudath PasqualSL19792212423*24.002885.7100010
Rafiqul AlamBAN1986220241412.006338.10000--
Naeem AshrafPAK1995221241624.004355.8100020
Alexander FrenchHK2004220241412.008428.5700010
Aayush BharadwajDUM2022320242312.003080.0000001
Uttam KumarRAN2022420242212.002885.7100001
P SubramanyamCPN-XI2020320241512.003666.6700010
MA KhoteMI200843124912.0022109.0900021
Richard JohnsonDER201423024218.008030.0000020
Ian SaxelbyGLO201423024208.004652.1700020
Sarbjot SinghTHA201733024128.005345.2800020
Ge YongshengCHI201733024168.009525.2600020
Abhijit KarambelkarBAR2018-2019831241212.0020120.0000010
Azmatullah NazeerKUW20186312412*12.0020120.0000102
Mohsin KhanHK/SWA2018-20206302498.003764.8600030
Jade de KlerkWAR/NW2019-20269322418*24.002596.0000030
Bikash K RoutODI20213322412*24.0019126.3200020
M PrasannaROM20234312418*12.0013184.6200040
Alistair GrayCC2012-2013942241212.002692.3100010
Graham LloydENG1996-199854124228.005543.6400210
PreviousPage 182Next

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.