Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND34/1 (6.4)IND need 152 runs in 260 ballsTest1st 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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Graham DowlingNZNew Zealand tour of England 196919693601294121.5045328.48000160
Mike AthertonENGEngland tour of Sri Lanka 2000/0120013601294421.5045428.41000110
Chandika HathurusingheSLSri Lanka tour of Australia 1995/961995-19963601293921.5033938.05000140
Monty NobleAUSAustralia tour of England 190219025701295218.43--01000
Freddie CalthorpeENGEngland tour of West Indies 1929/3019304701294918.434230.9500100
Roger TolchardENGEngland tour of India and Sri Lanka 1976/7719774721296725.8047027.45011100
Sherwin CampbellWIIndia tour of West Indies 1996/9719975701294318.4344029.32000160
Brad HaddinAUSBorder-Gavaskar Trophy 2014/152014-20154831295525.8018669.35011124
Aubrey FaulknerSAEngland tour of South Africa 1905/0619065811294518.43--000190
Warren BardsleyAUSEngland tour of Australia 1911/121911-19124801296316.1330542.30012110
Reggie DuffAUSAustralia tour of England 190219024801295416.13--01000
Jack MasonENGEngland tour of Australia 1897/981897-189851001293212.90--00130
Arthur MaileyAUSEngland tour of Australia 1924/251924-1925510312946*18.4330633.6600180
Clive LloydWIAustralia tour of West Indies 1977/7819782201288664.00--010171
Hashim AmlaSAPakistan v South Africa Test Series 2013/14201312012811864.0027945.88100130
Hamilton MasakadzaZIMWest Indies tour of Zimbabwe 2001200112012811964.0033937.76100130
Sediqullah AtalAFGBangladesh v Afghanistan in United Arab Emirates 2026/27202612012811164.0036335.26100123
Sourav GangulyINDIndia tour of Bangladesh 2007200723012810042.6721260.38100152
Virender SehwagINDNew Zealand in India Test Series 201220122301284742.6713495.52000241
Paul CollingwoodENGEngland in India Test Series 2008/09200823012810842.6730641.83100110
AB de VilliersSASir Vivian Richards Trophy 2007/082008231128103*64.0015085.33100181
Matthew BellNZBangladesh in New Zealand Test Series 2007/08200823112810764.0021160.66100210
Bill BrownAUSIndia tour of Australia 1947/481947-19483301289942.6733737.9801090
Gary SteadNZSouth Africa tour of New Zealand 1998/9919992301286842.6730142.52010190
Anil KumbleINDEngland tour of India 2005/0620063401285832.0033538.21010160
Kamran AkmalPAKWest Indies tour of Pakistan 2006/0720063411287842.6720163.68010200
Brendon McCullumNZNew Zealand in West Indies Test Series 201220122401288432.0024053.33011150
Brendon McCullumNZSri Lanka in New Zealand Test Series 2015/1620152411287542.6715284.21010173
Heath StreakZIMNew Zealand tour of Zimbabwe 2000/0120002401285432.0048526.3902082
Alistair CampbellZIMZimbabwe tour of Sri Lanka 1997/9819982401284432.0038733.07000170
Ryan HindsWIWest Indies v Pakistan in United Arab Emirates 2001/0220022411286242.6723953.56010150
MS DhoniINDIndia in Sri Lanka Test Series 201020103401287632.0022058.18010130
Adrian BarathWIWest Indies in India Test Series 2011/1220112401286232.0026747.94020180
Ben StokesENGEngland in Bangladesh Test Series 2016/1720162401288532.0022556.8901185
Kavem HodgeWIPakistan tour of West Indies 202620262401288432.0030142.52011140
Denis SmithENGSouth Africa tour of England 193519352401285732.00--01100
Jack BadcockAUSEngland tour of Australia 1936/371936-193734012811832.0025550.20101160
Peter WalkerENGSouth Africa tour of England 196019603401285232.00--010142
Budhi KunderanINDWest Indies tour of India and Ceylon 1966/6719662401287932.00--010211
Graham GoochENGEngland tour of West Indies 1989/9019902411288442.6735935.65010100
Matthew ElliottAUSWest Indies tour of Australia 1996/97199624112878*42.6728844.44011160
Hashan TillakaratneSLSri Lanka tour of England 200220023521283942.6738533.25000140
Jonty RhodesSASouth Africa tour of England 199419943511284632.0027846.04000112
Ryan HindsWIEngland tour of West Indies 2003/0420043501288425.6025650.00011170
Mark CraigNZNew Zealand in West Indies Test Series 201420143531286764.0027346.89010152
Ashok MankadINDNew Zealand tour of India 1976/7719763511285032.00--01050
Brian HastingsNZNew Zealand tour of England 197319733501288625.6038932.90010120
Sarfraz NawazPAKEngland tour of Pakistan 1983/8419843531289064.0021559.53010120
Craig MatthewsSASouth Africa tour of England 1994199435112862*32.0017871.91012211
Matthew HaydenAUSPakistan tour of Australia 2004/052004-200536212856*32.0020961.24010170
PreviousPage 142Next

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.