Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM153/2 (42)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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
Rahul DravidINDIndia tour of West Indies 1996/9719975723609272.00113731.66040331
Charles KellewayAUS1912 Triangular Tournament191267136011460.00--211120
Eddie BarlowSAAustralia tour of South Africa 1969/70197047036012751.4393038.71210363
Corey AndersonNDPlunket Shield 2012/132012-201348036016745.0058661.43111552
Brad HaddinAUSThe Ashes 2010/112010-201159136013645.0065654.88130355
Clem HillAUSEngland tour of Australia 1907/081907-1908510036016036.00--110310
Shalith FernandoPSCMajor League Tournament 2024/252024-2025712136087*32.7357362.83032365
Kavindu KulasekaraACCCMajor League Tournament 2025/262025-202671223606136.0077846.27030412
Will RhodesDURCounty Championship 202520259131360151*30.0071250.56111433
Dale PhillipsAAPlunket Shield 2025/262025-2026815036013124.0059960.10203435
Benny HowellGLOLV= County Championship 201420141117336078*25.7156264.060203210
Keaton JenningsDURSpecsavers County Championship 20172017101913608720.0080045.00012481
Ollie RaynerMIDLV= County Championship 20152015142323605217.1478845.69015530
Ian ChappellAUSAustralia tour of New Zealand 1973/74197436035914559.8363456.62200443
Paul CollingwoodENGWest Indies tour of England and Ireland 2007200747135912859.8361558.37200421
Jonny BairstowENGBasil D'Oliveira Trophy 2015/162015-2016472359150*71.8049872.09111425
Ricky PontingAUSAustralia tour of England and Scotland 2005200559035915639.8960259.63111392
Tim WardTASSheffield Shield 2021/222021-2022610035914435.9083243.15111412
Alex DaviesLANLV= County Championship 2014201471103596232.6477946.08030541
Tom JonesOVPlunket Shield 2025/262025-2026814135911927.6256863.20111445
Ekansh SinghKENCounty Championship 20262026915135966*25.6469751.51021418
LA de ZoysaNSWCMajor League Tournament 2025/262025-2026916135910123.9388440.61120301
Shikhar DhawanINDIndia tour of Sri Lanka 2017201734035819089.50342104.68200561
Joe RootENGThe Wisden Trophy 20152015351358182*89.5048973.21120385
Martin GuptillAAPlunket Shield 2021/22202236035819559.6747874.90111479
Tilak VarmaHAMCounty Championship 2025202546035811259.6791639.08210408
DuleepENGEngland tour of New Zealand 1929/30193046235811789.50--120101
Freddie McCannNOTCounty Championship 2024202457035815451.1465055.08211470
Rohan KanhaiWIAustralia tour of West Indies 1972/73197358135810551.14--130431
Carl HooperWISouth Africa tour of West Indies 2000/01200151013587439.7890339.65040391
Harry BrookENGThe Ashes 2025/262025-202651013588439.7843881.74021315
Sam FanningWASheffield Shield 2025/262025-202651003589935.8071250.28030461
Sohan de LiveraMSCMajor League Tournament 2024/252024-202571113587935.8048174.43031309
Simon HarmerESSSpecsavers County Championship 20182018121823585722.3859859.87014431
AB de VilliersSAAustralia in South Africa Test Series 2008/09200935135716389.2559560.00210308
Javed MiandadPAKIndia tour of Pakistan 1978/791978353357154*178.50--210214
Mike AthertonENGNew Zealand tour of England 1990199035035715171.4084542.25131420
Stephen FlemingNZNew Zealand tour of Sri Lanka 19981998361357174*71.4085741.66120391
Travis HeadAUSThe Ashes 2021/222021-202246035715259.5041586.02210394
Ben DuckettENGEngland tour of Pakistan 2022/23202236135710771.4037395.71131432
Ken BarringtonENGIndia tour of England 195919595603578759.50--040404
Virender SehwagINDIndia tour of West Indies 2006200647035718051.0041386.44111463
Mayank AgarwalDURCounty Championship 2026202647035717751.0061657.95111524
Sachin TendulkarINDPakistan tour of India 1998/99199948135713651.0065554.50212441
Murali VijayINDEngland in India Test Series 2016/17201658035713644.6382243.43201357
Charlie ThurstonNORBob Willis Trophy 2020202058035711544.6356563.19120443
Waqar HasanPAKPakistan tour of India 1952/5319525803579744.63--030-0
Ashok MankadINDAustralia tour of Ceylon and India 1969/70196951003579735.70--041350
Michael NeserQUESheffield Shield 2022/232022-2023811135713635.7063356.40110405
Luke WoodLANCounty Championship 20212021911135711935.7066353.85111412

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.