Live1st ODI · India in New Zealand 2026/27NZ146/9 (35.4)INDIND chose to bowlTest1st 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
Dimuth KarunaratneSLAustralia tour of Sri Lanka 202220222301378645.6726950.93010180
Fred BakewellENGSouth Africa tour of England 193519352301376345.67--020-0
Abdul QadirPAKEngland tour of Pakistan 1987/8819873301376145.6722560.89010146
Adam ParoreNZWest Indies tour of New Zealand 1994/951995232137100*137.0034040.29100130
Javagal SrinathINDWest Indies tour of India 2002/0320023401374634.2518474.46000174
Taufeeq UmarPAKPakistan v South Africa Test Series 2010/1120102401374334.2539934.34000150
Javed OmarBANSouth Africa tour of Bangladesh 200320032401377134.2539834.42010230
Thilan SamaraweeraSLPakistan tour of Sri Lanka 2005/0620062401376534.2532941.64020180
Ian BellENGSri Lanka in England Test Series 201420142401376434.2521264.62020161
Tamim IqbalBANWest Indies in Bangladesh Test Series 2012/1320122401377234.2518972.49010182
BJ WatlingNZSouth Africa in New Zealand Test Series 2016/1720173401375034.2540633.74010180
Usman KhawajaAUSAustralia tour of Sri Lanka 202220222411377145.6725453.94010150
Henry NichollsNZSouth Africa in New Zealand Test Series 2016/17201734013711834.2520965.55101170
Kamindu MendisSLSri Lanka tour of West Indies 202620262401378434.2521364.32011171
Majid KhanPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/75197524013710034.25--10000
Alan KnottENGPakistan tour of England 1971197134113711645.6724256.61100250
Martin CroweNZNew Zealand tour of Sri Lanka 1992/93199224013710734.2522062.27101124
Craig McMillanNZNew Zealand tour of South Africa 2000/0120003501377827.4032242.55011180
Kirk EdwardsWINew Zealand in West Indies Test Series 201420143501375827.4021464.02021174
Rusi ModiINDIndia tour of England 1946194635113757*34.25--01000
Peter ParfittENGEngland tour of New Zealand 1965/6619663511375434.2512027.50010110
Mark WaughAUSIndia tour of Australia 1999/001999-200035113751*34.2532042.8101091
Gary KirstenSAIndia tour of South Africa 1996/971996-199736013710322.8330145.51101200
Stephen FlemingNZAustralia tour of New Zealand 1999/0020003601376022.8337436.63010160
Michael HusseyAUSThe Frank Worrell Trophy 200820083601375622.8336637.43010131
Imam-ul-HaqPAKPakistan tour of Ireland, England and Scotland 2018201836213774*34.2526751.31011170
Hugh TayfieldSANew Zealand tour of South Africa 1953/541953-19545611373427.40--00001
Budhi KunderanINDAustralia tour of India 1959/6019603601377122.83--011180
Bruce LairdAUSAustralia tour of Pakistan 1982/8319823601376022.8340334.0001070
Dean ElgarSAFreedom Trophy 2015/1620154701373819.5741133.33000102
Richard HadleeNZNew Zealand tour of West Indies 1984/85198547113739*22.8335039.14000150
Bert VoglerSAEngland tour of South Africa 1905/06190658413762*34.25--010154
Basil D'OliveiraENGEngland tour of West Indies 1967/6819685821375122.838534.12012170
Ridley JacobsWIWest Indies tour of England 2000200059213742*19.5733041.52000170
Hugh TayfieldSAAustralia tour of South Africa 1957/581957-19585901376615.2210.0001301
Jacques KallisSAPakistan tour of South Africa 2002/032002-200322013610568.0030245.03100151
Guy WhittallZIMZimbabwe tour of South Africa 1999/0019991201368568.0020566.34020230
JP DuminySASouth Africa in New Zealand Test Series 2011/122012121136103136.0020965.07100153
Virat KohliINDBangladesh in India Test Series 2019/20201922013613668.0019669.39101180
Steve SmithAUSAustralia in India Test Series 2016/17201712013610968.0029745.79100130
Mominul HaqueBANAfghanistan tour of Bangladesh 20232023121136121*136.0017080.00100132
Corbin BoschSASouth Africa tour of Zimbabwe 20252025221136100*136.0016582.42100140
Aiden MarkramSAICC World Test Championship 2025202512013613668.0021363.85101140
Glenn TurnerNZNew Zealand tour of Pakistan 1969/70196912013611068.00--10070
Taslim ArifPAKPakistan tour of India 1979/8019801201369068.0036037.7801080
Alec StewartENGIndia tour of England 199619962301366645.3333240.96020170
Herschelle GibbsSAPakistan tour of South Africa 2006/0720072301369445.3331643.04010190
Jacques KallisSASouth Africa tour of India 1999/0020002311369568.0049727.36010132
Hashan TillakaratneSLZimbabwe tour of Sri Lanka 2001/022001-20023301369645.3325653.13010180
Mominul HaqueBANZimbabwe tour of Bangladesh 202520252301365645.3325353.75010162
PreviousPage 133Next

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.