ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Arthur MitchellENGSouth Africa tour of England 193519352301707256.67--020-0
Zaheer AbbasPAKPakistan tour of Australia 1981/8219812301709056.6729358.02021190
Romesh KaluwitharanaSLSri Lanka tour of New Zealand 1996/97199724017010342.5018989.95100222
Clive LloydWIAustralia tour of West Indies 1983/8419844401707642.5025367.19010195
Heath StreakZIMWest Indies tour of Zimbabwe 2003/042003243170127*170.0035547.89100151
Tamim IqbalBANAustralia tour of Bangladesh 201720172401707842.5037145.82020153
Fawad AlamPAKSouth Africa tour of Pakistan 2020/21202124117010956.6743738.90100172
Lahiru ThirimanneSLBangladesh in Sri Lanka Test Series 2012/132013243170155*170.0030855.19101140
Kane WilliamsonNZIndia in New Zealand Test Series 2013/14201424017011342.5031154.66100162
Shan MasoodPAKSouth Africa tour of Pakistan 2025/2620252401708742.5034549.28021124
Agha SalmanPAKSouth Africa tour of Pakistan 2025/2620252401709342.5027462.04010123
Roger HartiganAUSEngland tour of Australia 1907/08190824017011642.50--100180
Cotar RamaswamiINDIndia tour of England 193619362411706056.67--010-1
Reg SimpsonENGPakistan tour of England 1954195434017010142.50--100120
Ken BarringtonENGAustralia tour of England 196819683411707556.6747835.56011170
Imran KhanPAKPakistan tour of Australia 1983/841983-19842411708356.6735747.62020190
Tillakaratne DilshanSLSri Lanka tour of India 2005/0620053511706542.5031254.49021200
Alviro PetersenSAIndia in South Africa Test Series 2010/112010-20113501707734.0029258.22010201
Marnus LabuschagneAUSAustralia tour of Pakistan 2021/2220223501709034.0027661.59012231
Harry GrahamAUSAustralia tour of England 1893189335017010734.00--101120
Jeremy ConeyNZNew Zealand tour of Sri Lanka 1983/8419843521709256.6739742.82010160
Mike GattingENGNew Zealand tour of England 1986198635017012134.0037944.85100181
Gus LogieWIWest Indies tour of Pakistan 1990/9119903511705942.5024170.54020210
Jimmy AdamsWIPakistan tour of West Indies 200020003521706056.6759328.67010100
Stephen FlemingNZNew Zealand tour of England 199419943601705428.3342939.63010280
Tony MacGibbonNZNew Zealand tour of Pakistan 1955/5619553621706142.50--011101
Trevor FranklinNZSri Lanka tour of New Zealand 1990/9119913601706928.3364726.28010150
Craig SpearmanNZNew Zealand tour of India 1999/00199936117054*34.0051133.27020220
Shane WatsonAUSBorder-Gavaskar Trophy 2008/0920084701707824.2938244.50010241
Andrew StraussENGBasil D'Oliveira Trophy 2009/102009-20104701705424.2931653.80011250
Ravi ShastriINDIndia tour of West Indies 1988/89198947117010728.3350333.80101190
Michael SlaterAUSAustralia tour of England 200120014701707724.2927861.15010230
Alec StewartENGEngland tour of West Indies 1989/9019904811704524.2932552.31000220
Geoff PullarENGEngland tour of Australia 1962/631962-19634801705621.2522131.22021140
Mark TaylorAUSWest Indies tour of Australia 1992/931992-199348117046*24.2961427.69000100
Carl HooperWIWest Indies tour of Australia 1988/891988-19895901706418.8944937.86012142
Matt PooreNZNew Zealand tour of South Africa 1953/541953-19545901704418.89--00120
Derick ParryWIWest Indies tour of India and Sri Lanka 1978/791978-19796911705521.2511448.2501140
Chris LewisENGEngland tour of West Indies 1993/94199459117075*21.2548335.20011132
Mahela JayawardeneSLSri Lanka tour of Bangladesh 2008/09200812016916684.5028359.72100191
Billy IbadullaPAKAustralia tour of Pakistan 1964/65196412016916684.50--100200
Clive LloydWIWest Indies tour of England 1980198044016910142.2527661.23110181
Rashid LatifPAKZimbabwe tour of Pakistan 1993/94199334116968*56.3339542.78020190
Jacques RudolphSASouth Africa in New Zealand Test Series 2011/122012341169105*56.3331753.31110201
MahmudullahBANWest Indies in Bangladesh Test Series 2012/1320122401697642.2527162.36020172
Wriddhiman SahaINDBorder-Gavaskar Trophy 2016/17201734116911756.3338643.78100122
Dinesh ChandimalSLSri Lanka tour of West Indies 202620262401697142.2524967.87020172
Wally HammondENGNew Zealand tour of England 19311931341169100*56.33--100190
Bert SutcliffeNZEngland tour of New Zealand 1954/5519552401697442.253333.33010174
David WarnerAUSAustralia tour of Pakistan 2021/2220223501696833.8028259.93020223
PreviousPage 102Next

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.