Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 1,526 of the 1,527 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Deepak ChaharIND20213116969*-8284.1501071
Matty CrossSCO2015-2023330695523.008581.1801050
Marcus HarrisAUS2019230694423.0011957.9800090
Shane LeeAUS1995-1999651692217.257690.7900021
Andrew CaddickENG2001-2003121336914*6.9016342.3300332
PL MommsenSCO2011-2015220686034.009968.6901080
Abhishek SharmaIND2025-2026220686134.0034200.0001083
Niall O'BrienIRE2007-2014330683322.6710465.3800090
Zulfiqar BabarPAK2015231685634.008381.9301072
Roger BinnyIND1982-1986851681917.007169.0100010
Ottis GibsonWI1995-19966516833*17.006998.5500151
Ikram AlikhilAFG2023-2024651683217.0010962.3900071
Tashinga MusekiwaZIM2025-20266626821*17.0054125.9300052
Mehidy Hasan MirazBAN20231116767*-64104.6901052
Faheem AshrafPAK2017-2026179267159.5759113.5600153
Mustafizur RahmanBAN2016-202640221167186.0911956.3000662
David BedinghamSA2024241663522.009172.5300061
Rehan AhmedENG2026550662713.208875.0000190
Manzoor ElahiPAK1986-1988551663716.509668.7500031
Xavier DohertyAUS2010-2015231286615*16.5012951.1600150
Alexei KervezeeNED2006220654732.509965.6600050
Hugh MorrisENG1991120654232.5016838.6900080
Chad BowesNZ2023550653113.0056116.07000110
Ricardo PowellWI1999-2005101026516*8.139667.7100142
Steven FinnENG2011-201612104651910.8318135.91001100
James FaulknerAUS2013-20171310365179.298180.2500160
Arshad KhanPAK1995-20001812465208.1317936.3100231
Arun LalIND1982120646332.00--01000
Luke JongweZIM2023-20245526425*21.3356114.2900063
Bas de LeedeNED2021-2024550644112.809269.5700141
James McCollumIRE2023240633515.7515740.1300090
Adam HollioakeENG1998-1999740634615.7510063.0000030
Tanzim Hasan SakibBAN2023-202511636333*21.007880.7700042
Paul AdamsSA1997-2002811363157.8824625.6100041
Ashish NehraIND1999-201632126632210.508772.4100032
Junaid KhanPAK2011-201728191063167.0013048.4600462
Ryan HindsWI2001-2008231623731.0014343.3600080
Iqbal QasimPAK1982430625620.6713147.3301020
Yasir ArafatPAK2000-20125416250*20.6714343.3601022
Dominic SibleyENG20212416256*20.6717834.8301120
Ian BlackwellENG2002-2003550622412.406398.4100190
Mahedi HasanBAN2018-2026128062197.757088.5700260
Abey KuruvillaIND199711926235*8.869962.6300305
Venkatesh PrasadIND1994-200129137622010.3323326.6100231
George MunseySCO2019110616161.0042145.2401063
Litton DasBAN2023110616161.0056108.93010100
Steve JamesENG1998120613630.5026123.3700040
Surinder KhannaIND1979-19842216151*61.008670.9301070
Shamar JosephWI2024-20269546123*61.006298.3900043
John HastingsAUS2010-2016974611620.3347129.7900151

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.