Live1st ODI · India in New Zealand 2026/27NZ22/1 (5)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27QUETAS

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
Karun NairNORCounty Championship 202420247111487202*48.7070269.37131575
Matthew LambWARCounty Championship 202220228111487155*48.7085856.76211651
William O'DonnellAAPlunket Shield 2023/242023-2024815048710232.47115542.16120604
Matt RevisYORCounty Championship 202320231015448710644.2783858.11211564
Calvin HarrisonNOR/NOTCounty Championship 202520251116148712232.4779861.03121605
Graham WaggGLALV= County Championship 2014201410185487116*37.4672267.45141618
Aneurin DonaldGLASpecsavers County Championship 201720171120148766*25.6375664.42042613
Alex LeesYORSpecsavers County Championship 201720171323348710224.35101148.17124683
Jack HobbsENGAustralia tour of England 1926192657148611981.00--220390
Basil ButcherWIWest Indies tour of India 1958/591958-195958148614269.43--230250
Tip FosterENGEngland tour of Australia 1903/041903-190459148628760.75--100561
Niroshan DickwellaNCCMajor League Tournament 2024/252024-2025812048610840.50430113.02132597
Tim McIntoshAAPlunket Shield 2013/142013-2014713248611644.18131436.99143660
George HeadleyWIEngland tour of West Indies 1934/351935461485270*97.00--121370
Bob CowperAUSIndia tour of Australia 1967/681967-196847048516569.2943348.27220460
Tom LathamWARCounty Championship 2025202559048518453.89103946.68141541
Jacques KallisSAWest Indies tour of South Africa 1998/991998-1999510348511069.29129137.57140421
Keith StackpoleAUSAustralia tour of England 19721972510148511453.8994951.11150530
Raminda WijesooriyaBRCMajor League Tournament 2025/262025-2026101204858040.4256286.30040557
Tom PrestHAMCounty Championship 20252025121914855726.9483857.88020631
Steven MullaneyNOTCounty Championship 20232023122124858625.5396550.260115613
Tom AlsopSUSCounty Championship 202520251221248582*25.53111543.50045610
Gerry AlexanderWIWest Indies tour of Australia 1960/611960-1961510248410860.5060244.68151421
Steven CrookNORSpecsavers County Championship 201620161015348414540.3374764.79214630
Will JacksSURCounty Championship 2023202391514849934.5764475.160306012
Luke ProcterNORSpecsavers County Championship 201920191319648486*37.2397749.54021455
Lewis McManusNORCounty Championship 2024202413198484168*44.0079161.19110549
Justin LangerAUSAustralia tour of West Indies 2003200348148314669.0078861.29221654
Jake WeatheraldLEICounty Championship 20262026691483104*60.3859880.77130673
Stan McCabeAUSAustralia tour of England 1934193459148313760.3887655.14130441
Bob SimpsonAUSAustralia tour of South Africa 1966/671966-1967510048315348.30--120260
Bharat PopliNDPlunket Shield 2024/252024-2025815248312537.1585456.56132587
Ryan ten DoeschateESSSpecsavers County Championship 201920191419148313026.8382658.47213544
James HildrethSOMSpecsavers County Championship 201920191221048310523.0082058.90122652
Gareth RoderickGLOSpecsavers County Championship 201620161221348388*26.83101647.54043583
James BraceyGLOCounty Championship 202320231323148360*21.9587455.26033680
Hashim AmlaSABasil D'Oliveira Trophy 20122012351482311*120.5081958.85200540
Murali VijayINDBorder-Gavaskar Trophy 2014/152014-201548048214460.2590553.26141536
Daniel DouthwaiteGLACounty Championship 20212021131614829632.13102846.89043636
Hassan AzadLEICounty Championship 202120211118248215230.13114542.10214580
Ed BarnardWARCounty Championship 20232023142044829530.1393151.77022563
Tom CooperSOMLV= County Championship 201520151221048211822.9580260.10113794
Ryan HigginsMIDCounty Championship 20252025142214825622.9591752.56024561
Harry BrookENGIndia tour of England 2025202559048115853.4459181.39221567
Ted DexterENGEngland tour of Australia 1962/631962-196351004819948.1045940.96050532
Colin AckermannLEICounty Championship 202120219141481126*37.00114741.94130631
Jordan ClarkSURCounty Championship 202220221114348113743.7381059.38140586
Haider AliDERCounty Championship 202320231016148114632.0765373.66132639
Ben ComptonKENCounty Championship 202620261018148112628.29113742.30231600
Jack ShantryWORLV= County Championship 2014201416247481101*28.2977661.98102686

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.