ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by series (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Kapil DevINDSri Lanka tour of India 1986/871986-1987331234163117.0016598.79110192
Tamim IqbalBANIndia in Bangladesh Test Series 2009/10201024023415158.5035865.36111303
Saud ShakeelPAKNew Zealand tour of Pakistan 2022/232022-2023242234125*117.0062937.20110301
Rory BurnsENGWest Indies tour of England 202020203502349046.8053443.82020240
Desmond HaynesWIEngland tour of West Indies 1980/8119814502349646.8053243.98020290
Mohammad HafeezPAKWest Indies tour of Pakistan 2006/07200636023410439.0057041.05110280
Imran FarhatPAKWest Indies tour of Pakistan 2006/0720063612347646.8058739.86020320
Matt PriorENGPakistan in England Test Series 20102010462234102*58.5039459.39110252
Gulabrai RamchandINDNew Zealand tour of India 1955/561955-1956562234106*58.50--110251
Clive van RyneveldSANew Zealand tour of South Africa 1953/541953-195457223468*46.80--020120
Matthew HaydenAUSBorder-Gavaskar Trophy 2008/0920084812348333.4336863.59022332
Matthew HaydenAUSAustralia tour of England 200120015812346833.4340857.35011361
Stuart BroadENGThe Ashes 200920095802346129.2532272.67020360
Denis ComptonENGAustralia tour of England 195319535812346133.43--022121
Brian BoothAUSAustralia tour of West Indies 1964/65196558023411729.25--11200
Ken FunstonSAAustralia tour of South Africa 1957/581957-19585912347029.25--02000
Tony LewisENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-197359223412533.4353443.82112271
Farokh EngineerINDAustralia tour of Ceylon and India 1969/70196951002347723.40--011120
Geoff MillerENGEngland tour of Australia 1978/791978-197961002346423.4079029.62010200
Inzamam-ul-HaqPAKAsian Test Championship 2001/022001-2002231233105*116.5044652.24110252
Chris GayleWIWest Indies tour of Zimbabwe 20012001231233175116.5040657.39110430
Hashim AmlaSANew Zealand tour of South Africa 2005/06200623023314977.6744951.89110350
Ashwell PrinceSASir Vivian Richards Trophy 2007/082008232233123*233.0044552.36110280
Frank WorrellWIWest Indies tour of New Zealand 1951/521952231233100116.50--120240
Darren BravoWIWest Indies in Bangladesh Test Series 2011/12201124123319577.6736963.14100157
Asad ShafiqPAKPakistan v New Zealand Test Series 2014/15201434123313777.6737661.97100317
KL RahulINDEngland in India Test Series 2016/17201634023319958.2538860.05101223
Phillip HughesAUSWarne-Muralitharan Trophy 2012/132012-20133502338746.6042554.82020221
Trevor GoddardSASouth Africa tour of New Zealand 1963/6419643502337346.60--020151
Mark WaughAUSAustralia tour of South Africa 1993/941994351233113*58.2546050.65100271
Virat KohliINDIndia in Sri Lanka Test Series 2015201536023310338.8345051.78110241
Keaton JenningsENGEngland tour of Sri Lanka 2018/192018361233146*46.6043154.06100180
Bevan CongdonNZWest Indies tour of New Zealand 1968/6919693602338538.83--020230
Geoff MarshAUSAustralia tour of Pakistan 1988/89198836123384*46.6061537.89030340
Aamer SohailPAKPakistan tour of Australia 1995/9619953602339938.8343154.06020281
Nari ContractorINDIndia tour of England 195919594812338133.29--021121
Imtiaz AhmedPAKIndia tour of Pakistan 1954/5519555902336925.89--03100
Basil D'OliveiraENGAustralia tour of England 1972197259123350*29.1355741.83010360
Hamilton MasakadzaZIM-2011-2014010023310423.3062037.58102212
Len BraundENGEngland tour of Australia 1907/081907-190851012334925.8910.00002220
Mohammad HafeezPAKPakistan in Bangladesh Test Series 2015201523023222477.3335265.91101243
Mominul HaqueBANIreland tour of Bangladesh 2025/2620252302328777.3337861.38030162
Inzamam-ul-HaqPAKPakistan tour of England 2001200124023211458.0040157.86110332
Andrew SymondsAUSEngland tour of Australia 2006/072006-200734023215658.0035166.10100233
Mohammad AshrafulBANBangladesh in Sri Lanka Test Series 2012/13201324123219077.3353843.12100231
Devon ConwayNZNew Zealand tour of Pakistan 2022/232022-202324123212277.3338460.42111321
Nazmul Hossain ShantoBANPakistan tour of Bangladesh 2026202624023210158.0040058.00110232
Paul CollingwoodENGBasil D'Oliveira Trophy 2008200835123213558.0040457.43110341
Brendon McCullumNZIndia in New Zealand Test Series 2008/09200935023211546.4035565.35110260
Mark RichardsonNZNew Zealand tour of South Africa 2000/0120003502327746.4055341.95020290

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.