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 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
Jeff DujonWIPakistan tour of West Indies 1987/881988362185106*46.2538548.05101201
Movin SubasinghaBRCMajor League Tournament 2024/252025672185100*37.00160115.631001117
Percy ChapmanENGEngland tour of Australia 1924/251924-19254711855830.8332556.92010185
Gary GilmourAUSWest Indies tour of Australia 1975/761975-19765701859526.4322283.33011254
Geoff MarshAUSIndia tour of Australia 1991/921991-19924811858626.4358431.68010160
Daniel Bell-DrummondKENBob Willis Trophy 202020205911854523.1333754.90000250
Fraser ColsonWFPlunket Shield 2019/202019-202051001854818.5031758.36004263
Chad BowesCANPlunket Shield 2015/16201651021853423.1332956.23000241
Tom HartleyENGEngland tour of India 2023/24202451001853618.5028465.14000236
Morice BirdENGEngland tour of South Africa 1909/10191051001855718.50--01202
Eknath SolkarINDEngland tour of India, Pakistan and Sri Lanka 1972/731972-197351011857520.5663629.09010250
Will GidmanNOTLV= County Championship 2015201561101855716.8242143.94012230
Ed MiddletonGLOCounty Championship 2026202661121854620.5639446.95001202
Lewis McManusNORCounty Championship 20232023111611852712.3348238.38000212
EV JackHAMCounty Championship 2026202691741853614.2338448.18001206
Mark ButcherENGZimbabwe tour of England 2003200322018413792.0037249.46100281
Graeme SmithSABangladesh in South Africa Test Series 2008/09200822018415792.0029362.80100211
Virat KohliINDWest Indies tour of India 2018/19201822018413992.0030859.74100150
Shaun MarshWASheffield Shield 2018/192018121184163*184.0030859.74100262
Dimuth KarunaratneSLBangladesh tour of Sri Lanka 2021202112018411892.0026868.66110221
Rishabh PantINDWest Indies tour of India 2018/1920182201849292.0021884.40020196
Abdullah ShafiquePAKPakistan tour of West Indies 20262026122184160*-37449.20100163
Wavell HindsWIIndia tour of West Indies 2002200223018411361.3333455.09110242
Rory BurnsENGEngland in New Zealand Test Series 2019/20201923018410161.3342343.50110250
Cameron GreenAUSBangladesh tour of Australia 2026202623018410461.3331957.68110142
Joe HardstaffENGAustralia tour of England 19381938231184169*92.0043342.49100230
Marvan AtapattuSLZimbabwe tour of Sri Lanka 2001/022001-2002341184100*61.3335451.98110200
Brendon McCullumNZTrans-Tasman Trophy 2009/10201024018410446.0033654.76110263
Alistair CampbellZIMZimbabwe tour of India 2000/01200024018410246.0038348.04110261
Murray GoodwinZIMZimbabwe tour of Sri Lanka 1997/9819982401847346.0037049.73020180
Kamindu MendisCCCMajor League Tournament 2025/262025-202634018411446.0023279.31110187
Marvan AtapattuSLSouth Africa tour of Sri Lanka 2000200035018412036.8046139.91112250
JP DuminySASouth Africa in Australia Test Series 2016/17201635018414136.8033355.26100251
Eddie PaynterENGEngland tour of Australia 1932/3319333521848361.3348937.63020221
John WaiteSASouth Africa tour of Australia 1963/641963-19644501847736.8028741.11020100
Kumar SangakkaraSLSri Lanka in England Test Series 2011201136018411930.6742343.50100250
WPUJC VaasSLSri Lanka tour of England 2006200636418450*92.0050636.36010230
Jacques KallisSAAustralia tour of South Africa 2001/0220023611847336.8032955.93020300
Younis KhanPAKPakistan in South Africa Test Series 2012/13201336018411130.6743442.40101153
Tillakaratne DilshanSLAustralia tour of Sri Lanka 2003/04200436018410430.6730260.93102241
Darren BravoWIThe Frank Worrell Trophy 2011/1220123611845136.8047139.07010231
Ashton TurnerWASheffield Shield 2023/24202346118482*36.8024874.19021126
Zak CrawleyENGEngland tour of West Indies 2021/22202236018412130.6734952.72101250
Agha SalmanPAKEngland tour of Pakistan 2022/2320223611845636.8032057.50020221
Cameron GreenAUSAustralia tour of West Indies 202520253601845230.6740245.77010220
Bobby AbelENGAustralia tour of England 189618963601849430.67--010130
Eddie BarlowSASouth Africa tour of England 196519653601847630.67--020140
Asif MujtabaPAKZimbabwe tour of Pakistan 1993/94199336318465*61.3357232.17031230
Jonny BairstowENGIndia tour of England 202120214701845726.2937648.94011261
Keith MillerAUSAustralia tour of England 194819485701847426.2990.0002163
PreviousPage 162Next

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.