Live1st ODI · India in New Zealand 2026/27NZ18/0 (4.1)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
Jacques RudolphGLASpecsavers County Championship 201720171120149211125.8997850.31112741
Richard LeviNORSpecsavers County Championship 20182018112014927525.8974166.40022725
Chris ReadNOTSpecsavers County Championship 201620161221449210128.9499649.40133625
Virender SehwagINDSri Lanka in India Test Series 2009/102009340491293122.75454108.15210689
Stan McCabeAUSEngland tour of Australia 1936/371936-193759049111254.5693752.40151570
Joe RootENGEngland in India Test Series 2016/172016510049112449.1090154.50140511
Bill WoodfullAUSEngland tour of Australia 1928/291928-1929510149111154.56159230.84311260
Colin CowdreyENGEngland tour of West Indies 1959/601960510149111954.56--221260
Jeet RavalNDPlunket Shield 2021/222021-2022611049120944.64104646.94110534
Greg HayCSPlunket Shield 2016/172016-2017712149113644.64105846.41120600
Stephen EskinaziMID/LEICounty Championship 20252025712149115544.64104047.21120612
Tom FellWORSpecsavers County Championship 2016201671404918535.0789754.74042751
Jack HaynesWORCounty Championship 2021202191404919735.07102348.00042561
Roscoe ThattilKCCCMajor League Tournament 2024/252024-202581414918837.7786456.83030395
George BartlettNORCounty Championship 2024202410164491126*40.9285157.70132656
Marcus TrescothickSOMSpecsavers County Championship 201820181018049110027.2894951.74143782
Dawid MalanMIDSpecsavers County Championship 201820181019149111927.2894851.79133631
Sean DicksonGLACounty Championship 20262026122124919025.8495051.68032642
Kiran CarlsonGLACounty Championship 20222022122214919123.3885057.76034672
Hashim AmlaSASouth Africa in India Test Series 2009/102010232490253*490.00103347.43300521
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 20122012363490199*163.3390354.26211464
Tim RobinsonENGAustralia tour of England 1985198569149017561.2593352.52210600
Shaun MarshWASheffield Shield 2020/212020-202159149011561.2584957.71230548
Kevin PietersenENGEngland tour of Australia 2006/072006-2007510149015854.44101148.47130482
David BoonAUSWest Indies tour of Australia 1992/931992-1993510249011161.25127338.49131590
Tom BruceCSPlunket Shield 2016/172016-20177111490127*49.0064875.62231508
Paul WalterESSCounty Championship 20242024912049013440.8372467.68142597
Michael KlingerGLOLV= County Championship 2014201410181490129*28.8292552.97211644
Bradley HopeTASSheffield Shield 2023/242023-202411194490132*32.6779062.03121686
David WarnerAUSPakistan in Australia Test Series 2019/202019221489335*489.0071468.49200491
Peter MayENGWest Indies tour of England 19571957561489285*97.80--211512
Rhys MariuCANPlunket Shield 2025/262025-2026813048914737.6275364.94211733
George WorkerAAPlunket Shield 2023/242023-202481504897232.6093052.58051598
Rilee RossouwHAMSpecsavers County Championship 201820189173489120*34.9396650.62111712
Lewis McManusNORCounty Championship 202620261217548910440.75114042.89120529
Ben AitchisonDERCounty Championship 202620261319048911225.7473566.53211626
Brooke GuestDERCounty Championship 202120211220148911625.74113543.08111641
Riki WesselsNOTSpecsavers County Championship 2016201612212489159*25.7493352.41135671
Saleem MalikPAKPakistan tour of England 1992199258248816581.3391753.22130631
Archie MacLarenENGEngland tour of Australia 1897/981897-1898510148812454.2210.00221440
Bruce MitchellSASouth Africa tour of England 193519355103488164*69.71--210110
Mike AthertonENGWest Indies tour of England 19951995612048811340.67120140.63121610
Fynn Hudson-PrenticeSUSCounty Championship 20252025132114887424.40108844.85021563
Michael NeserGLACounty Championship 20232023671487176*81.1773965.90220654
Everton WeekesWIEngland tour of West Indies 1953/54195448148720669.57--131120
Chris BroadENGEngland tour of Australia 1986/871986-198759248716269.57111643.64300571
Graham GoochENGAustralia tour of England 1985198569048719654.1185656.89120650
Marcus TrescothickENGSouth Africa tour of England and Ireland 20032003510248721960.8886856.11131792
Roy FredericksWINew Zealand tour of West Indies 1971/721972510148716354.11--120430
Graham GoochENGEngland tour of India 1981/821981-1982610148712754.1191053.52140660

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.