Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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
MYB NaeemDERCounty Championship 202620264801497118.6332545.85010143
Matt HenrySOMCounty Championship 2023202369214950*21.29136109.56011205
Willem LudickCSPlunket Shield 2019/202019-2020610114947*16.5631547.30001173
Jack DaviesMIDCounty Championship 20232023510214965*18.6340836.52010221
R FlintoffLANCounty Championship 2026202661001496514.9025358.89012191
Jimmy SinclairSASouth Africa tour of Australia 1910/111910-1911510114958*16.5622466.52011163
Peter TooheyAUSEngland tour of Australia 1978/791978-1979510114981*16.5639937.3401280
Josh HullLEICounty Championship 2026202691281499737.2550729.39011192
Danru FernsAAPlunket Shield 2023/242023-202481431492913.5542734.89002161
Ben SandersonNORCounty Championship 2024202412150149409.9330449.01001200
VVS LaxmanINDIndia tour of Zimbabwe 2005200522014814074.0024161.41100230
Michael ClarkeAUSNew Zealand tour of Australia 2004/05200422014814174.0021668.52100221
Denesh RamdinWIClive Lloyd Trophy 2012/1320132201488674.0027753.43020161
Douglas JardineENGWest Indies tour of England 1933193322014812774.00--10050
Alec StewartENGZimbabwe tour of England 20002000231148124*74.0033044.85100250
Paul CollingwoodENGEngland in Bangladesh Test Series 2009/10201023014814549.3320273.27101104
Nathan AstleNZWest Indies tour of New Zealand 1999/0019992311489374.0026156.70010181
Nasir HossainBANBangladesh in Sri Lanka Test Series 2012/13201323014810049.3324560.41101111
Niroshan DickwellaSLSri Lanka tour of West Indies 2020/2120212301489649.3326456.06010120
Rishabh PantINDIndia tour of Bangladesh 2022/2320222301489349.3316291.36010147
Rod MarshAUSNew Zealand tour of Australia 1973/741973-197433014813249.3331147.59100100
Haroon RasheedPAKAustralia tour of Pakistan 1982/8319823301488249.3327653.62020230
Chris SmithENGEngland tour of New Zealand 1983/8419842311489174.0050229.48010160
Sanath JayasuriyaSLSouth Africa tour of Sri Lanka 200420042401487437.0024460.66010160
Nathan AstleNZNew Zealand tour of West Indies 200220022401487737.0031247.44021162
Carl HooperWISri Lanka tour of West Indies 199719972411488149.3324859.68010182
Murali VijayINDIndia in South Africa Test Series 2013/1420132401489737.0037539.47010250
Dinesh ChandimalSLSri Lanka in South Africa Test Series 2011/122011-20122401485837.0023662.71020180
Craig ErvineZIMSri Lanka in Zimbabwe Test Series 2016/1720162401487237.0027753.43021181
Dimuth KarunaratneSLSri Lanka tour of Bangladesh 202220222411488049.3331946.39020120
Nkruma BonnerWIWest Indies tour of Sri Lanka 2021/22202124114868*49.3346931.56010120
Jeet RavalNZPakistan in New Zealand Test Series 2016/1720162411485549.3334542.90020200
Shadman IslamBANBangladesh tour of Sri Lanka 202520252401487637.0029650.00010170
Nathan McAndrewAAPlunket Shield 2015/1620163401486537.0020572.20010203
Roger BluntNZNew Zealand tour of England 193119313401489637.00--01080
James LangridgeENGEngland tour of India 1933/341933-19343401487037.00--01000
Len DarlingAUSEngland tour of Australia 1932/3319332401488537.0024360.91010140
Martin CroweNZEngland tour of New Zealand 1983/84198434014810037.0037939.05100260
Bert VanceNZPakistan tour of New Zealand 1988/8919892401486837.0044133.56010200
Mark TaylorAUSAustralia tour of New Zealand 1992/9319933401488237.0037839.15020120
Zahid FazalPAKSri Lanka tour of Pakistan 1991/921991-19923401487837.0046531.83010210
Jimmy AdamsWIWest Indies tour of Australia 1992/931992-199334114877*49.3329749.83010130
Rahul DravidINDWest Indies tour of India 2002/032002352148100*49.3332745.26100150
Jason HolderWIThe Wisden Trophy 20152015351148103*37.0024161.41100182
Richie RichardsonWIWest Indies tour of Pakistan 1986/8719863501485429.6038838.14010170
Sam EvansLEIBob Willis Trophy 202020203501488529.6039537.47010170
Wallis MathiasPAKWest Indies tour of Pakistan 1958/5919593501486429.60--01080
Ken MackayAUSEngland tour of Australia 1962/631962-196335114886*37.0016734.73010120
Joe SolomonWIIndia tour of West Indies 1961/6219624501489629.6050.00012110
Javed MiandadPAKPakistan tour of Australia 1976/771976-19773501486429.6036041.11020140
PreviousPage 202Next

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.