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
Lewis GregorySOMCounty Championship 202520251116447089*39.1780858.17041596
Nick KellyWFPlunket Shield 2022/232022-2023816047011029.3891651.31222497
Chris CookeGLASpecsavers County Championship 20182018112014706724.7490451.99032702
Daryl MitchellWORCounty Championship 202120211423147011321.36108843.20131640
Thilan SamaraweeraSLSri Lanka in Pakistan Test Series 2008/092009231469231234.5068668.37200670
Leonard HuttonENGNew Zealand tour of England 1949194946046920678.1720.00221451
Kim HughesAUSEngland tour of Australia and New Zealand 1982/831982-198358146913767.00114640.92131425
Desmond HaynesWIEngland tour of West Indies 1985/86198659346913178.1798547.61130552
Everton WeekesWIAustralia tour of West Indies 1954/551955510246913958.6310.00131502
Clive LloydWIWest Indies tour of Australia 1975/761975-1976611146914946.9063074.44221622
Jonny BairstowENGEngland tour of Australia and New Zealand 2017/182017-2018713046911936.0893650.11201592
Caleb JewellTASSheffield Shield 2025/262025-20261019046910224.6890052.11112690
Younis KhanPAKPakistan v Australia Test Series 2014/152014241468213156.0084655.32300345
Harry BrookENGEngland tour of Pakistan 2022/23202235046815393.6050193.413105312
Marnus LabuschagneGLACounty Championship 2024202448046811958.5071565.45220661
Donald BradmanAUSEngland tour of Australia 1928/291928-192948146812366.86110742.28220370
Desmond HaynesWIAustralia tour of West Indies 1983/84198458346814593.6082955.13230551
Wally HammondENGEngland tour of Australia 1936/371936-1937591468231*58.50124637.56121570
Bill PonsfordAUSEngland tour of Australia 1924/251924-1925510046812846.8073946.41210290
Raman Subba RowENGAustralia tour of England 19611961510046813746.80--210381
Michael KlingerGLOLV= County Championship 20152015611146810346.8096748.40220623
Nick KellyWFPlunket Shield 2025/262025-2026714046815033.4380658.06211605
Ricardo VasconcelosNORSpecsavers County Championship 20182018916046814029.2584255.58143661
Mason CraneGLACounty Championship 20242024111854686136.0096648.45021602
Ricardo VasconcelosNORCounty Championship 202520251219046810024.6382556.73121705
Billy GodlemanDERCounty Championship 202220221220046815823.40126736.94101511
Ben RaineDURCounty Championship 202520251320246810126.0065072.001125210
Kumar SangakkaraSLIndia in Sri Lanka Test Series 20102010351467219116.7575761.69210522
Bill PonsfordAUSWest Indies tour of Australia and New Zealand 1930/311930-193157146718377.83--210300
Clifford RoachWIEngland tour of West Indies 1929/30193048046720958.3810834.26212473
Cameron GreenGLOCounty Championship 2025202559246712866.7176860.81310455
Brendan TaylorZIM-2011-2014010146711751.8977860.03230377
MPM WeerasingheACCCMajor League Tournament 2024/252024-20258141467118*35.9276660.97201526
Mitch RenwickOVPlunket Shield 2021/222021-2022815146713433.36114440.82203592
Will SutherlandVICSheffield Shield 2022/232022-20231016046710029.1972464.50111498
Jordan ClarkSURCounty Championship 2024202413173467106*33.3666570.231235110
Zak CrawleyKENCounty Championship 2022202291704678427.4789252.35041671
Tom BaileyLANCounty Championship 20232023131844677833.3665970.860325210
David WainwrightDERLV= County Championship 201420141422546710927.47104844.56134480
Dave HoughtonZIMSri Lanka tour of Zimbabwe 1994/951994330466266155.3399047.07210505
Kevin PietersenENGWest Indies tour of England and Ireland 2007200747046622666.5760976.52211502
Gundappa ViswanathINDEngland tour of India 1981/821981-198268046622258.2587853.08211600
Brian LaraWIWest Indies tour of Australia 1992/931992-199358046627758.2575062.13131570
Bruce MitchellSAEngland tour of South Africa 1938/391938-193959146610958.25--130320
Charlie DavisWINew Zealand tour of West Indies 1971/72197259146618358.25--110491
Jacob BethellWARCounty Championship 20242024111614669331.0797547.79040603
Alec StewartENGSouth Africa tour of England 19981998510146516451.6790351.50110690
Misbah-ul-HaqPAKPakistan tour of India 2007/082007362464161*116.00105843.86210464
Henry NichollsCANPlunket Shield 2024/252024-2025462464171*116.0081057.28230434
Warwick ArmstrongAUSEngland tour of Australia 1920/211920-192157146415877.3378359.26301380

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.