Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Will YoungNOTCounty Championship 2023202336129914559.8048062.29110354
Joe CarterNDPlunket Shield 2024/25202546029913849.8345366.00201406
Geoffrey LeggeENGEngland tour of New Zealand 1929/30193046129919659.80--101230
Ben McDermottTASSheffield Shield 2021/222021-20224712999449.8372041.53020324
Herbie TaylorSAEngland tour of South Africa 1930/31193147129911749.83--12020
Percy McDonnellAUSEngland tour of Australia and New Zealand 1881/821881-188247129914749.83--110283
Virender SehwagINDAustralia tour of India 2004/05200448129915542.7143468.89111440
Tim RobinsonENGPakistan tour of England 1987198758029916637.3871341.94111330
Syed Abid AliINDIndia tour of Australia 1967/681967-19684802998137.3834453.49020250
Rohan KanhaiWIPakistan tour of West Indies 1957/5819585912999637.38--02100
Ajinkya RahaneINDPataudi Trophy 20142014510129910333.2259050.68121401
Tom LathamNZTrans-Tasman Trophy 2015/162015-201651002996329.9071042.11020331
KL RahulINDIndia tour of Ireland and England 20182018510029914929.9045066.44101441
Max HoldenMIDBob Willis Trophy 2020202051002997229.9061748.46011422
Liam TrevaskisLEICounty Championship 2024202471032998242.7170142.65030341
Adam RossingtonNORSpecsavers County Championship 20172017711129911229.9045765.43122352
Jordan ThompsonYORCounty Championship 20232023111412996423.0032990.880323316
James TredwellSUS/KENLV= County Championship 20142014915129950*21.3656552.92010460
Tom FellWORSpecsavers County Championship 20172017112012994715.7462248.07004450
Kumar SangakkaraSLAsian Test Championship 2001/022001-2002231298230149.0046264.50110403
Ed JoyceIREICC Intercontinental Cup 2015/162015-201623029820599.3340673.40110316
VVS LaxmanINDWest Indies in India Test Series 2011/122011352298176*99.3349759.96110220
Allan BorderAUSIndia tour of Australia 1985/861985-198635029816359.6065345.64110291
VVS LaxmanINDBorder-Gavaskar Trophy 2007/08200836029810949.6752057.31120370
Younis KhanPAKPakistan in Australia Test Series 2016/172016-2017361298175*59.6060948.93111293
Joe BurnsQUESheffield Shield 2017/182017-2018361298202*59.6048761.19101276
Patsy HendrenENGAustralia tour of England 1934193446029813249.6786434.49110300
Ken RutherfordNZAustralia tour of New Zealand 1992/93199336129810259.6058451.03120393
Andrew JonesNZPakistan tour of New Zealand 1993/9419943602988149.6762847.45030300
Alastair CookENGPataudi Trophy 201420145712989549.6770242.45030320
Geoff BoycottENGEngland tour of South Africa 1964/651964-196558229811749.6794428.28120300
Nithish Kumar ReddyINDIndia tour of Australia 2024/252024-202559129811437.2546464.22101308
Allan BorderAUSWest Indies tour of Australia 1992/931992-199359029811033.1177738.35122251
JAF YovichNDPlunket Shield 2012/132012-2013611029810627.0968743.38111441
Dean FoxcroftOVPlunket Shield 2023/242023-2024714229817424.8348960.94104304
Rob YatesWARCounty Championship 202220221017029810417.5372241.27112460
Jeetan PatelWARSpecsavers County Championship 20162016162152983118.6344267.42001355
Roshan MahanamaSLIndia tour of Sri Lanka 1997199723029722599.0071541.54100390
Hashim AmlaSABangladesh tour of South Africa 2017/18201723029713799.0040673.15200371
Joe RootYORSpecsavers County Championship 20192019231297130*148.5051657.56120321
Upul TharangaSLSri Lanka tour of Bangladesh 2005/06200624129716599.0047462.66110393
Mahela JayawardeneSLPakistan tour of India 1998/99199935029724259.4057551.65111352
Matthew HaydenAUSNew Zealand tour of Australia 2001/02200135029713659.4046663.73121393
Prasanna JayawardeneSLSri Lanka in India Test Series 2009/102009351297154*74.2552356.79100293
Javed MiandadPAKPakistan tour of New Zealand 1978/791979352297160*99.00--110311
Mohsin KhanPAKAustralia tour of Pakistan 1982/83198235129713574.2554654.40120341
Stephen FlemingNZEngland in New Zealand Test Series 2007/0820083602976649.5050558.81030402
Clive LloydWIAustralia tour of West Indies 1972/73197336129717859.40--110372
Simon KatichAUSSouth Africa in Australia Test Series 2008/092008-20093602978349.5054354.70030301
Virat KohliINDAustralia tour of India 2022/23202346029718649.5058350.94100280

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.