Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Jamie HowNZEngland in New Zealand Test Series 2007/0820083602019233.5043646.10010260
Cheteshwar PujaraINDBorder-Gavaskar Trophy 2014/1520143602017333.5047142.68010260
Stan McCabeAUSSouth Africa tour of Australia 1931/321931-19325602017933.5010.00021181
Godfrey EvansENGWest Indies tour of England 195719575622018250.25--010250
Ian SmithNZNew Zealand tour of India 1988/8919883602017933.5029169.07021280
Adam VogesAUSThe Ashes 201520155812017628.7142547.29021310
Ben StokesENGThe Ashes 201520155802018725.1330965.05023313
Desmond HaynesWIWest Indies tour of India 1987/881987-19884812015828.7156935.33010260
Jake WeatheraldAUSThe Ashes 2025/262025-202651012017222.3328869.79011311
David BoonAUSNew Zealand tour of Australia 1989/901989110200200200.0032661.35100280
Usman KhawajaAUSThe Frank Worrell Trophy 2015/162015-2016220200144100.0028869.44110111
Mohammad WasimPAKPakistan tour of Zimbabwe 1997/981998120200192100.0044245.25100230
Jos ButtlerENGPataudi Trophy 201420143302008566.6728669.93020283
Daryl MitchellNZSri Lanka tour of New Zealand 2022/23202323020010266.6729168.73110107
Michael VaughanENGNew Zealand in England Test Series 2008200834020010650.0047242.37100230
Faf du PlessisSASri Lanka tour of South Africa 2018/1920192412009066.6736654.64020250
Temba BavumaSAWest Indies tour of South Africa 2022/23202324020017250.0034757.64102230
Liton DasBANWest Indies tour of Bangladesh 2020/2120212402007150.0034757.64020180
Jimmy SinclairSAEngland tour of South Africa 1898/99189924020010650.00--11090
W.G. GraceENGAustralia tour of England 1886188634020017050.00--100240
Andrew FlintoffENGEngland tour of West Indies 2003/042004451200102*50.0036355.10100241
Steve WaughAUSPakistan tour of Australia 1995/961995351200112*50.0052538.10100120
Tharanga ParanavitanaSLSri Lanka in India Test Series 2009/1020093502005440.0040050.00020310
Sarfaraz KhanINDEngland tour of India 2023/24202435120068*50.0025279.37031245
John WrightNZAustralia tour of New Zealand 1981/82198235020014140.0051438.91100320
Devang GandhiINDNew Zealand tour of India 1999/0019993512008850.0052737.95021271
Gundappa ViswanathINDIndia tour of England 197419743602005233.3346742.83020170
Brendon McCullumNZNew Zealand tour of England 200420043602009633.3336155.40020250
Alviro PetersenSASouth Africa in Australia Test Series 2012/1320123602006433.3340249.75020250
Virat KohliINDFreedom Trophy 2015/1620154602008833.3338751.68010250
Luke RonchiNZNew Zealand in India Test Series 2016/1720163602008033.3333959.00011252
Kusal MendisSLIndia tour of Sri Lanka 2017201736020011033.3331463.69101300
Herbie TaylorSAAustralia tour of South Africa 1921/2219213602008033.33--010210
Bruce LairdAUSWest Indies tour of Australia 1981/821981-19823602007833.3359233.7802090
Sanjay ManjrekarINDIndia tour of West Indies 1988/89198946020010833.3344844.64101240
Andrew FlintoffENGThe Ashes 200920094712007433.3327572.73010291
Kraigg BrathwaiteWIIndia in West Indies Test Series 201620164712007433.3353537.38020210
Ben StokesENGIndia tour of Ireland and England 201820184802006225.0051938.54010221
C.B. FryENG1912 Triangular Tournament19126802007925.00--010-0
Arthur ChipperfieldAUSAustralia tour of England 193419345812009928.5754136.9701090
Alex CareyAUSThe Ashes 202320235902006622.2241747.96010233
Richie BenaudAUSAustralia tour of England 195619565912009725.00--011322
Aunshuman GaekwadINDIndia tour of West Indies 1982/8319835902007222.22--02100
Buster NupenSAEngland tour of South Africa 1927/281927-192851032006928.57--02101
Trevor BaileyENGEngland tour of Australia 1958/591958-195951002006820.0085623.36012170
Mohammad AzharuddinINDSri Lanka tour of India 1986/871986110199199199.00--100161
Majid KhanPAKAustralia tour of Pakistan 1979/801980321199110*199.0047841.63110230
Ashwell PrinceSASouth Africa tour of West Indies 2005200533019913166.3347941.54100181
Dimuth KarunaratneSLSobers/Tissera Trophy 2015/16201523019918666.3339450.51101171
Stanley JacksonENGAustralia tour of England 1893189323019910366.33--110260

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.