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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniINDBorder-Gavaskar Trophy 2011/122011-201236110257*20.4017857.30010101
AB de VilliersSAIndia tour of South Africa 2006/072006-20073601024717.0024042.50000170
Ishant SharmaSUSSpecsavers County Championship 201820184621026625.5021347.89011112
Murali VijayINDIndia tour of South Africa 2017/1820183601024617.0035928.41000110
Jofra ArcherENGThe Ashes 2025/2620253621025125.5016860.7101093
Peter BocockNDPlunket Shield 2019/202019-20203601024117.0019452.58000122
Michael FinanLEICounty Championship 202220223621025825.5012482.26010163
Jackie GrantWIWest Indies tour of England 193319333601022817.00--000-0
Imtiaz AhmedPAKEngland tour of India, Pakistan and Ceylon 1961/621961-19623601028617.00--013100
Syed Abid AliINDNew Zealand tour of India 1969/7019693601026317.00--011100
Bob TaylorENGEngland tour of Australia 1979/801979-19803601023217.0029734.3400080
Alvin KallicharranWIWest Indies tour of England 198019805601023717.0026937.92000140
Sidath WettimunySLNew Zealand tour of Sri Lanka 1983/8419843601026517.0039026.1501190
Johnny DouglasENGEngland tour of Australia 1911/121911-19125701023514.5735129.0600290
Godfrey EvansENGEngland tour of Australia 1954/551954-19554711023717.002665.38000100
Jackie HendriksWIAustralia tour of West Indies 1964/65196547210231*20.40--00001
Tim ZoehrerAUSEngland tour of Australia 1986/871986-19874711023817.0023343.78000140
Hansie CronjeSAEngland tour of South Africa 1999/001999-20005701024414.5726238.93002130
Graham WaggGLASpecsavers County Championship 201820184801023312.7521248.11002122
Heshan DhanushkaPSCMajor League Tournament 2024/252024-20254821023817.0024042.5000190
Ewart AstillENGEngland tour of South Africa 1927/281927-19285801024012.75--00100
Maqsood AhmedPAKPakistan tour of India 1952/5319525801024112.75--00000
David PayneGLOCounty Championship 20212021101231023411.3326039.23002161
Saeed AnwarPAKAsian Test Championship 2001/022001110101101101.0010497.12100171
Stephen FlemingNZBangladesh in New Zealand Test Series 2007/0820082201018750.5019252.60010160
Craig McMillanNZSouth Africa tour of New Zealand 2003/0420042201018250.5022644.69010141
Habibul BasharBANIndia tour of Bangladesh 2000/0120001201017150.5017557.71010140
Dinesh KarthikINDIndia tour of South Africa 2006/07200712110163101.0021846.33010130
Rakep PatelKENICC Intercontinental Shield 2009/1020101201018750.5013674.26010132
Kane WilliamsonNZICC World Test Championship 2021202112110152*101.0026637.97010140
Safyaan SharifSCOICC Intercontinental Cup 201320131201016050.5016262.35010131
Joe BurnsAUSPakistan in Australia Test Series 2019/2020192201019750.5017557.71010110
Niroshan DickwellaSLBangladesh tour of Sri Lanka 2021202112110177*101.0097104.12010101
D'Arcy ShortWASheffield Shield 2017/1820181201016650.5017258.72010160
Kevin KasuzaZIMSri Lanka tour of Zimbabwe 2019/2020202201016350.5031132.4801091
Ismat AlamAFGAfghanistan tour of Zimbabwe 2024/25202512010110150.5018355.1910190
Daryll CullinanSASouth Africa tour of England 199419941201019450.5014569.66010130
Javed AhmadiAFGWest Indies v Afghanistan in India 2019/2020191201016250.5017458.05010161
Stephen FlemingNZSri Lanka tour of New Zealand 1994/9519952301016633.6730033.67011100
Aravinda de SilvaSLPakistan tour of India 1998/9919992301017233.6723642.80010150
Jim TroughtonWARLV= County Championship 201420142301016933.6716561.21010141
Brad HodgeAUSWest Indies tour of Australia 2005/0620052301016033.6720848.56010140
Murali VijayINDBorder-Gavaskar Trophy 2016/1720172301018233.6725439.76010121
Azhar AliPAKPakistan in New Zealand Test Series 2010/1120112301016733.6724641.06010121
Glenn MaxwellVICMarsh Sheffield Shield 2019/2020192301015733.6711190.99010113
Mackenzie HarveySASheffield Shield 2026/2720262301019033.6718255.49010141
Kapil DevINDEngland tour of India 1992/93199333110166*50.5014569.66010111
Arjuna RanatungaSLIndia tour of Sri Lanka 199719972301018633.6714370.63010160
Raman LambaINDSri Lanka tour of India 1986/871986-19873301015333.6713838.4101050
VVS LaxmanINDIndia tour of Zimbabwe 200120012401013825.2511687.07000181
PreviousPage 271Next

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.