ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Graham DowlingNZNew Zealand tour of Pakistan 1964/651965230888329.33--01160
Younis AhmedPAKPakistan tour of India 1986/871987231884044.0038219.3700050
Javed MiandadPAKEngland tour of Pakistan 1987/881987330886529.3320942.11010120
Brett LeeAUSAustralia tour of South Africa 2005/062006341886429.3312470.97012102
Chris GayleWIWest Indies in Bangladesh Test Series 2012/132012241882529.3310286.27000113
Ramnaresh SarwanWIThe Frank Worrell Trophy 2009/102009240884222.0014461.11000110
Habibul BasharBANBangladesh tour of England 20052005240886322.0081108.64010140
Charles CoventryZIMIndia tour of Zimbabwe 20052005240883722.009394.62000141
Narsingh DeonarineWIWest Indies tour of Sri Lanka 20052005240884022.0021241.51000111
Upul TharangaSLSri Lanka in South Africa Test Series 2016/1720172418826*29.3312172.73000170
MahmudullahBANBangladesh in New Zealand Test Series 2016/172017240883822.0016453.66000120
Chris RogersAUSPakistan v Australia Test Series 2014/152014240884322.0029629.7300020
Daniel FlynnNZTrans-Tasman Trophy 2008/0920082418839*29.3321840.37000160
Farokh EngineerINDNew Zealand tour of India 1969/701969240884022.00--000100
Usman KhawajaAUSAustralia tour of New Zealand 2023/242024240883322.0025634.3800071
Tom LathamNZNew Zealand tour of England 20212021241883629.3320443.1400090
Mominul HaqueBANBangladesh tour of Australia 20262026241884929.3315158.28001120
Ariful HaqueBANZimbabwe tour of Bangladesh 2018/1920182418841*29.3315955.3500082
Liton DasBANBangladesh tour of West Indies 2024/252024240884022.0013465.6700080
Jermaine BlackwoodWISouth Africa tour of West Indies 20212021240884922.0022339.4600080
Donald TiripanoZIMNew Zealand in Zimbabwe Test Series 201620162418849*29.3329829.53000121
Tagenarine ChanderpaulWIPakistan tour of West Indies 20262026240883522.0023537.45000100
Frank MitchellENGEngland tour of South Africa 1898/991899240884122.00--00000
Joey PalmerAUSEngland tour of Australia and New Zealand 1881/821881-1882440883422.00--000100
Intikhab AlamPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/751975240883422.00--000-0
Mushtaq MohammadPAKPakistan tour of Australia 1978/791979240883622.0031228.2100090
Charlie GriffithWIWest Indies tour of India and Ceylon 1966/671966-19673428840*44.00--000140
Russel ArnoldSLEngland tour of Sri Lanka 2000/012001351886522.0023337.77012150
Shaun PollockSAWest Indies tour of South Africa 2003/042003-20044528838*29.3315158.2800070
Graeme SwannENGThe Ashes 2010/112010-20115518836*22.009988.8900091
Sarfraz AhmedPAKNew Zealand tour of United Arab Emirates 2018/1920183518830*22.0015756.0500090
Martin GuptillNZPakistan in New Zealand Test Series 2009/102009350886017.6024935.34012141
Adrian GriffithWIPakistan tour of West Indies 20002000350883417.6018946.5600090
Joe RootENGEngland in New Zealand Test Series 2012/132013350884517.6028830.5600180
Ron OxenhamAUSEngland tour of Australia 1928/291928-1929350883917.6037623.4000030
Johnny WardleENGPakistan tour of England 19541954451885422.00--01084
Buster FarrerSANew Zealand tour of South Africa 1961/621962350884017.60--00080
Naushad AliPAKNew Zealand tour of Pakistan 1964/651965350883917.60--00000
Upul TharangaSLIndia tour of Sri Lanka 20172017360886414.6715457.14011140
Ben StokesENGPakistan v England Test Series 2015/162015360885714.6719245.83011100
Warren BardsleyAUSEngland tour of Australia 1924/251924-1925360882414.6713746.7200170
Charlie BarnettENGEngland tour of India 1933/341933-1934361883317.60--00102
Jack CrappENGAustralia tour of England 19481948361883717.60190.0000161
John ReidNZSouth Africa tour of New Zealand 1963/641964360883714.67--00040
Basil D'OliveiraENGIndia tour of England 19711971361883017.6017151.4600092
Blair HartlandNZEngland tour of New Zealand 1991/921992360884514.6728630.77002110
Ewart AstillENGEngland tour of West Indies 1929/301930470883912.577763.6400180
Barry JarmanAUSAustralia tour of England 19681968471884114.6730329.0400191
Allan LambENGWest Indies tour of England 19911991470882912.5724735.63001100
Dennis LilleeAUSEngland tour of Australia 1974/751974-1975682882614.6716055.0000090
PreviousPage 193Next

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.