Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st 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
John ParkerNZEngland tour of New Zealand 1974/75197523017512158.3349935.07100200
Stephen FlemingNZNew Zealand tour of West Indies 2002200224017513043.7537047.30100240
Asad ShafiqPAKPakistan in Sri Lanka Test Series 2015201534017513143.7534950.14100100
Mominul HaqueBANSri Lanka tour of Bangladesh 2023/24202424117587*58.3329559.32020242
Tony de ZorziSASouth Africa tour of Pakistan 2025/26202524117510458.3331156.27110114
Sonal DinushaSLSri Lanka tour of West Indies 202620262411759258.3329659.12010230
Russel ArnoldSLSri Lanka tour of Zimbabwe 1999/001999352175104*58.3339644.19100210
Ashwell PrinceSANew Zealand tour of South Africa 2005/062006352175108*58.3344639.24100180
Alastair CookENGSri Lanka tour of England 200620063511758943.7540143.64010180
Percy ChapmanENGAustralia tour of England 1926192645217550*58.33--01061
Ray IllingworthENGIndia tour of England 1971197135017510735.0058030.17100161
Viv RichardsWIWest Indies tour of Pakistan 1986/8719863501757035.0021581.40011132
Shoaib MohammadPAKPakistan tour of India 1986/87198735017510135.00--101100
David RichardsonSAAustralia tour of South Africa 1993/9419943501755935.0049735.21010200
Mark ButcherENGEngland tour of Sri Lanka 2003/0420033601755429.1755731.42020211
Rahul DravidINDSouth Africa tour of India 1996/9719963601755629.1756830.81010240
Mark BoucherSAAustralia tour of South Africa 2005/0620063611756335.0038845.10020260
Eoin MorganENGPakistan in England Test Series 2010201046017513029.1733751.93101241
Angelo MathewsSLPakistan v Sri Lanka Test Series 2011/12201136217552*43.7544139.68020162
Angelo MathewsSLWarne-Muralitharan Trophy 2012/132012-20133601757529.1737946.17010250
David BoonAUSNew Zealand tour of Australia 1985/8619853601758129.1751833.78021130
Peter NevillAUSTrans-Tasman Trophy 2015/162015-20165601756629.1736148.48010220
Freddie MartinWIWest Indies tour of England 192819283601754429.17--000-0
Robert ChristianiWIEngland tour of West Indies 1947/4819484601759929.17--02001
Polly UmrigarINDAustralia tour of India 1956/5719563601757829.17--010-0
Noel McGregorNZNew Zealand tour of Pakistan 1955/56195536017511129.17--101120
Mark BurgessNZNew Zealand tour of India 1976/7719763601755429.17--011123
Sunil GavaskarINDIndia tour of England 198619863601755429.1745238.72010220
Phil EdmondsENGEngland tour of India and Sri Lanka 1984/851984-19855601754929.1736248.34000165
Graham GoochENGIndia tour of England 1986198636017511429.1740343.42101201
Daryll CullinanSASouth Africa tour of Sri Lanka 20002000361175114*35.0041741.97100192
Farokh EngineerINDNew Zealand tour of India 1964/6519654701759025.00--010281
David HolfordWINew Zealand tour of West Indies 1971/7219725721755035.00--010200
Ian HealyAUSEngland tour of Australia 1990/911990-19915701756925.0036847.55010150
Faf du PlessisSAAustralia tour of South Africa 2017/18201848117512025.0029359.73101253
Wally HammondENGEngland tour of West Indies 1934/3519354811754725.00--00001
Graham McKenzieAUSWest Indies tour of Australia 1968/691968-19695811755925.0011063.64010183
Tony MacGibbonNZNew Zealand tour of England 195819585901756619.44--010181
Dennis AmissENGEngland tour of Australia 1974/751974-19755901759019.4439444.42013120
Gundappa ViswanathINDEngland tour of India and Sri Lanka 1976/771976-1977510117579*19.4449135.64010130
Gautam GambhirINDIndia tour of Bangladesh 2004/05200422017413987.0024670.73100250
Rahmat ShahAFGIreland v Afghanistan in India 2018/1920191201749887.0033651.79020280
Michael VandortSLBangladesh tour of Sri Lanka 2007200733017411758.0031155.95100173
Angelo MathewsSLNew Zealand tour of Sri Lanka 202420242301748858.0041242.23020150
Shai HopeWIWest Indies tour of Zimbabwe 2017/18201723117490*87.0042441.04010161
Mohinder AmarnathINDIndia tour of Pakistan 1984/851984231174101*87.00--10080
Gary CosierAUSWest Indies tour of Australia 1975/761975-197633017410958.0036048.33100200
Mahela JayawardeneSLSri Lanka in England Test Series 201420142401747943.5036547.67020210
Kamran AkmalPAKSouth Africa tour of Pakistan 2007/0820072401747143.5027862.59020210
Stephen FlemingNZPakistan tour of New Zealand 2000/0120013411748658.0039643.94020251

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.