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
Jacob BethellENG20267701146516.2915275.00010130
Chris NevinNZ2001-20035501134822.6014279.58001120
Andile PhehlukwayoSA2017-20212312311338*12.5613186.26002142
Rishad HossainBAN2024-202610621125328.0059189.83011612
Hasan AliPAK2017-2023141021122914.0013980.5800169
Ashok MalhotraIND198233211144*111.0016069.38000--
Zakir HasanBAN2018-20243501115422.2018260.99010150
Mitchell HayNZ2024-20259711114918.50106104.7200283
Kuldeep YadavIND2017-2026261041112618.5022848.68001100
Blair PocockNZ19972301108536.6731435.0301060
Minhajul AbedinBAN1986-19975501104022.0019157.5900010
Clint McKayAUS2010-2013141011103012.2218260.4400191
Devendra BishooWI2015-201861031104015.7134531.88003140
Philip SaltENG20263301096236.3377141.5601094
Kedar JadhavIND2014-20177511096327.2511594.78011131
Wasim RajaPAK1975-198268310941*21.8013878.99001172
Nathan LyonAUS2011-202517206109177.7922149.32002130
Gudakesh MotieWI2024-202674110850*36.0011395.58010103
Hamish RutherfordNZ2013-20194601084018.0020054.00001150
Tapash BaisyaBAN2002-2005109510852*27.0024843.5501080
Kiran MoreIND1986-19931610310837*15.4311258.0400011
Moisés HenriquesAUS2013-20171111310856*13.5012685.7101023
Naeem IslamBAN2009-20146621073226.7515369.9300083
Robin PetersonSA2002-201314931062917.6713777.3700091
Rashid KhanAFG2016-20251410110627*11.7895111.58000103
Rizwan CheemaCAN2008-20112201056852.5078134.6201088
Prithvi ShawIND20214401054926.2585123.53001200
Rashid KhanPAK1982-198484310559105.0016962.13010140
Lalchand RajputIND19852401056126.2540.0001100
Tafadzwanashe KaitanoZIM2022-20245511054226.2514174.47000121
Hannan SarkarBAN2002-20034601055517.5015169.54011150
Rizwan-uz-ZamanPAK19822401044226.0027437.96000140
Mohammad MithunBAN2014-2021101001046310.4016164.6001483
Sewnarine ChattergoonWI20083301034634.3315765.61000131
Nafees IqbalBAN2005-20063601033417.1726938.29000140
Albie MorkelSA2009-201477410329*34.3387118.3900084
Roger HarperWI1985-1996151111033110.3014670.5500131
Wahab RiazPAK2008-201913143103179.3623244.4000172
Shoaib AkhtarPAK1999-201127217103267.3628536.1400293
Ali ShahZIM1993-19963401026225.5035828.4901051
Dwayne SmithWI2005-20146701026814.5713376.69013123
Martin SneddenNZ1983-198815731024025.5014470.83000110
Vusi SibandaZIM2004-201212120102258.5023743.0400291
Alan TurnerAUS1975110101101101.0011389.3810091
Kevin KasuzaZIM20202201016350.5031132.4801091
Yalaka Venugopal RaoIND20056411013833.6716361.9600082
George DockrellIRE2014-20265621013225.2516262.3500080
Tino MawoyoZIM20162401004525.0023542.55000100
David RichardsonSA1992-1997131221006210.0028435.2101180
Curtly AmbroseWI1989-1999181381003120.0015166.2300164

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.