Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
MS DhoniINDIndia in South Africa Test Series 2010/112010-20113501799035.8025171.31011233
Denesh RamdinWINew Zealand in West Indies Test Series 201420143501794535.8032355.42000261
Shan MasoodPAKPakistan tour of England 2020202035017915635.8041143.55101202
Stephen CookSASouth Africa in Australia Test Series 2016/17201635017910435.8044740.04101160
Ollie PopeENGSouth Africa tour of England 202220223511797344.7523177.49020230
John NicolsonSAEngland tour of South Africa 1927/2819283501797835.80--010-0
Graham YallopAUSWest Indies tour of Australia 1975/7619763511795744.7545039.78010200
Shoaib MohammadPAKZimbabwe tour of Pakistan 1993/9419933511798144.7559729.98020180
Hashan TillakaratneSLSri Lanka tour of India 1993/9419943601798029.8338346.74011270
Gautam GambhirINDPakistan tour of India 2004/0520053611795235.8033852.96010250
Paul ReiffelAUSAustralia tour of England 1997199746317954*59.6733253.92010190
Kusal MendisSLEngland tour of Sri Lanka 2018/1920183601798629.8328463.03010222
Bevan CongdonNZNew Zealand tour of England 196919693611796635.8057431.18010170
Lawrence RoweWIWest Indies tour of New Zealand 1979/80198036017910029.8337048.38110171
Alan TurnerAUSPakistan tour of Australia 1976/771976-19773601798229.8331756.47011191
Sanjay ManjrekarINDWest Indies tour of India 1994/9519943601796629.8349136.46021210
Peter KirstenSASouth Africa tour of England 1994199436117910435.8046838.25100230
Stuart BroadENGThe Ashes 201320135701796525.5730858.12010281
Marcus HarrisAUSThe Ashes 2021/222021-20224711797629.8348037.29010180
Chetan ChauhanINDIndia tour of England 197919794701798025.5754133.09021210
Lawrence RoweWIIndia tour of West Indies 1975/7619764711794729.83--000-0
John EmbureyENGEngland tour of Australia 1986/871986-19875721796935.8041243.45010210
Navjot SidhuINDIndia tour of West Indies 1988/89198947117911629.8349935.87102190
Peter WilleyENGAustralia tour of England 198119814801798222.3840943.77010251
Cameron BancroftAUSEngland tour of Australia and New Zealand 2017/182017-201858117982*25.5744939.87011201
Joe SolomonWIAustralia tour of West Indies 1964/6519654821797629.83--01201
Monty NobleAUSAustralia tour of England 190919095901795519.89--01000
Pankaj RoyINDIndia tour of England 1959195951001795417.9030.00012120
Boeta DippenaarSASouth Africa tour of Bangladesh 20032003221178177*178.0038446.35100252
Derek RandallENGEngland tour of Australia 1976/77197712017817489.0037347.72100210
Sanath JayasuriyaSLAsian Test Championship 2001/022001-20022301788959.3322280.18020254
John CrawleyENGPakistan tour of England 1996199623017810659.3339045.64110180
Thilan SamaraweeraSLSri Lanka tour of New Zealand 2004/0520052301788859.3336748.50020230
Hardik PandyaINDIndia tour of Sri Lanka 2017201733017810859.33165107.881101610
Haroon RasheedPAKSri Lanka tour of Pakistan 1981/82198223017815359.3329161.17101193
Craig WhiteENGEngland tour of Pakistan 2000/0120003411789359.3336748.50010165
Mahela JayawardeneSLSouth Africa in Sri Lanka Test Series 2014201424017816544.5033053.94101191
Steve WaughAUSAustralia tour of New Zealand 1992/9319933401787544.5035749.86021230
Paul ReiffelAUSNew Zealand tour of Australia 1997/9819973411787759.3326766.67020230
Usman KhawajaAUSWest Indies tour of Australia 2022/2320222401786544.5034152.20020211
Murray GoodwinZIMZimbabwe tour of England 20002000242178148*89.0032554.77100230
Alan KnottENGAustralia tour of England 1981198124117870*59.3333153.78020240
Richard HadleeNZWest Indies tour of New Zealand 1979/80198034017810344.5021383.57110212
Ramiz RajaPAKPakistan tour of Sri Lanka 1985/86198634017812244.5024250.41100170
Rahul DravidINDSouth Africa in India Test Series 2007/08200835117811144.5049336.11100250
Ben DuckettENGWest Indies tour of England 202420243511787644.5019292.71020290
Mohinder AmarnathINDIndia tour of New Zealand 1975/7619763501786435.60--01081
Larry GomesWIIndia tour of West Indies 1982/83198355017812335.6033336.94100120
Dilip VengsarkarINDIndia tour of New Zealand 1980/8119813511786144.5047137.79021190
John WrightNZPakistan tour of New Zealand 1978/7919793501788835.60--010210

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.