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 resultODI3rd 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 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 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
Ben GreenSOMCounty Championship 202120214811544322.0036542.19001181
Toby AlbertHAM/KENCounty Championship 202320234801543919.2536841.85001201
Jim ParksENGSouth Africa tour of England 196019605801543619.2510333.9800051
Imran KhanPAKPakistan tour of India 1979/801979-19805811543422.0030949.84000194
Merv HughesAUSIndia tour of Australia 1991/921991-19925801543619.2536342.42000133
Peter SiddleAUSThe Ashes 2010/112010-20115911544319.2527356.41000151
Jamie OvertonSURCounty Championship 202120218911545019.2528953.29010211
Matthew KellyWAMarsh Sheffield Shield 2019/202019-20206911544619.2545334.00000230
Bert VoglerSAEngland tour of South Africa 1909/1019105911546519.25--01102
Harry PodmoreDER/GLASpecsavers County Championship 20172017610215466*19.2530051.33010144
Stuart BroadENGEngland tour of Australia and New Zealand 2017/182017-201871311545612.8321870.64012164
Mark FootittDERLV= County Championship 201420141622815426*11.0020475.49003252
Shaun MarshAUSWarne-Muralitharan Trophy 2016201612015313076.5034744.09100200
Kyle MayersWIBangladesh tour of West Indies 2022202222015314676.5023265.95100192
Billy MurdochAUSAustralia tour of England 18801880121153153*153.0037740.58101170
David SheppardENGIndia tour of England 1952195222015311976.50--100220
John WrightNZAustralia tour of New Zealand 1989/901990121153117*153.0034644.22100201
Craig WhiteENGIndia tour of England 2002200223215394*153.0019877.27020172
Scott StyrisNZNew Zealand tour of India 2003/04200323015311951.0033246.08101152
Tillakaratne DilshanSLSri Lanka in Pakistan Test Series 2008/09200923015314551.0017985.47101220
Dinesh ChandimalSLBangladesh tour of Sri Lanka 202520252301539351.0031648.42020141
W.G. GraceENGAustralia tour of England 189318932301536851.00--010-0
Ross GregoryAUSEngland tour of Australia 1936/3719372301538051.0045333.7702070
David GowerENGPakistan tour of England 197819783301535851.0027755.23020240
Virender SehwagINDIndia in Bangladesh Test Series 2009/1020102411535651.0017487.93020211
Mohammad RafiqueBANSri Lanka tour of Bangladesh 2005/0620062401536438.2521770.51010135
Mohammad HafeezPAKAustralia tour of United Arab Emirates 2018/19201824015312638.2526956.88100190
Amit MishraINDPataudi Trophy 201120112401538438.2525959.07010211
Kevin PietersenENGThe Ashes 200920092401536938.2530849.68010130
Hamilton MasakadzaZIMSouth Africa tour of Zimbabwe 2001/0220012411538551.0040637.68010231
Sean WilliamsZIMSri Lanka in Zimbabwe Test Series 2016/1720162401535838.2524662.20010201
Graeme CremerZIMSri Lanka in Zimbabwe Test Series 2016/172016241153102*51.0037141.24100150
MahmudullahBANZimbabwe tour of Bangladesh 2018/192018241153101*51.0027954.8410172
David WarnerAUSTrans-Tasman Trophy 2011/122011242153123*76.5020773.91100180
Tim PaineAUSTrans-Tasman Trophy 2019/202019-20203401537938.2533745.40011140
Logan van BeekWFPlunket Shield 2018/192018-201934115352*51.0034544.35020212
Bradley RoddenOVPlunket Shield 2013/14201434015311838.2538040.26100181
Rachin RavindraNZNew Zealand tour of Sri Lanka 202420242401539238.2526557.74010151
Callum TaylorGLABob Willis Trophy 2020202024015310638.2522867.11101196
Curtis CampherIREIreland tour of Sri Lanka 2023202324015311138.2533745.40101222
Mohammad AzharuddinINDNew Zealand tour of India 1988/8919883401538138.2529352.22010171
Mohammad KaifINDAustralia tour of India 2004/0520043501536430.6038040.26020171
Ian BellENGEngland in New Zealand Test Series 2012/1320133511537538.2550230.48010220
Liam PlunkettYORLV= County Championship 201420145511538638.2516692.17010165
Dinesh ChandimalSLPakistan in Sri Lanka Test Series 201520153501536730.6028154.45010180
Malcolm MarshallWIEngland tour of West Indies 1985/8619865511537638.2521272.17020162
Hansie CronjeSASouth Africa tour of Australia 1993/941993-19943501537130.6042236.26011150
Robert KeyENGEngland tour of South Africa 2004/0520053601538325.5037540.80011211
Shivnarine ChanderpaulWIWest Indies tour of Pakistan 1997/9819973601539525.5028354.06011210
Hashim AmlaSASouth Africa in New Zealand Test Series 2016/1720173611535030.6035343.34010250
PreviousPage 196Next

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.