Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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
Scott BorthwickSURSpecsavers County Championship 2018201881214448340.3679455.92052572
Gareth HopkinsAAPlunket Shield 2013/142013-201410143444116*40.3687051.03121611
Keith BarkerWARLV= County Championship 2014201415205444102*29.6070562.98112591
Sid BarnesAUSEngland tour of Australia 1946/471946-194746044323473.83116637.99110320
Shivnarine ChanderpaulWIIndia tour of West Indies 1996/971997582443137*73.8397945.25130411
Jack HobbsENGEngland tour of South Africa 1913/141913-19145814439763.29--040-2
Stephen MurdochCANPlunket Shield 2018/192018-2019593443130*73.8383752.93141661
Leonard HuttonENGAustralia tour of England 1953195359144314555.3820.00131400
James MarshallNDPlunket Shield 2012/132012-20136111443156*44.3069164.11210570
Kiran CarlsonGLASpecsavers County Championship 20172017813044319134.0877657.09112614
Marcus TrescothickSOMSpecsavers County Championship 2017201710191443119*24.6188150.28102671
Geoff BoycottENGAustralia tour of England 19771977352442191147.33122336.14210480
Shivnarine ChanderpaulWIThe Frank Worrell Trophy 20082008363442118147.33100044.20230522
Joe RootYORCounty Championship 2024202458044215655.2561671.75220442
Jack GregoryAUSEngland tour of Australia 1920/211920-192158244210073.6766966.07141490
Allan BorderAUSAustralia tour of England 198919896934428073.6792547.78060561
David BoonAUSAustralia tour of England 1989198961134429455.25109540.37030540
Sean SoliaAAPlunket Shield 2022/232022-2023714244215136.83111639.61110513
Rob YatesWARSpecsavers County Championship 201920191016044214127.63115038.43110590
Billy RootGLACounty Championship 2021202111182442110*27.6396945.61112513
Luke ProcterNORSpecsavers County Championship 20182018102014427023.2691248.46030591
Kumar SangakkaraSLBangladesh in Sri Lanka Test Series 2012/132013240441142110.2577257.12310453
Steve SmithAUSPakistan in Australia Test Series 2016/172016-2017351441165*110.2562171.01220542
David WarnerAUSEngland tour of Australia and New Zealand 2017/182017-201858144110363.0084252.38130461
Maurice LeylandENGEngland tour of Australia 1936/371936-193759144112655.13114538.52200350
Mark TaylorAUSAustralia tour of West Indies 1990/91199159044114449.00109240.38141410
Ben StokesENGThe Ashes 201920195102441135*55.1377357.052204513
Craig CachopaSUSLV= County Championship 2014201451014418449.0080155.06050695
David GowerENGEngland tour of Australia and New Zealand 1982/831982-1983510044111444.1088849.66130490
Hamish RutherfordDERSpecsavers County Championship 20162016101714417827.5686251.16032691
Henry HuntSASheffield Shield 2022/232022-2023918144197*25.94123035.85031573
Daniel LawrenceESSSpecsavers County Championship 201820181119144112424.5094946.47111562
Ian BothamENGEngland tour of India 1981/821981-198268044014255.0070662.321403310
Herbert SutcliffeENGEngland tour of Australia 1932/331932-193359144019455.00118837.04130370
Wally HammondENGEngland tour of Australia 1932/331932-193359144011255.00106741.24220462
Wazir MohammadPAKPakistan tour of West Indies 1957/58195859144018955.00--212390
Michael PappsWFPlunket Shield 2016/172016-2017711044016040.0098844.53210600
Ken McClureCANPlunket Shield 2017/182017-2018815144021031.43103042.72114501
Stephen PetersNORLV= County Championship 2015201591604408227.5082153.59044610
Harry NielsenSASheffield Shield 2023/242023-202491714406727.5092447.62032464
Mohammad AzharuddinINDEngland tour of India and Sri Lanka 1984/851984-1985351439122109.7594346.55310550
Keith MillerAUSAustralia tour of West Indies 1954/55195556043914773.17--300522
Alan TurnerAUSWest Indies tour of Australia 1975/761975-1976612043913636.5884951.71121460
Neil DexterLEISpecsavers County Championship 201820181016243970*31.3689748.94021622
Rob KeoghNORCounty Championship 202420241016143910229.2783252.76121570
Lewis GregorySOMSpecsavers County Championship 2019201910172439129*29.2759374.031114716
Zafar AnsariSURSpecsavers County Championship 20162016101714395327.44117237.46022513
Martin AnderssonMIDCounty Championship 20212021132404398818.2973160.05025584
Virender SehwagINDIndia tour of Pakistan 2003/042004340438309109.5055379.20111597
Cheteshwar PujaraINDEngland in India Test Series 2012/132012472438206*87.6093746.74200490

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.