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 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)T20I3rd 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
Graham ThorpeENGBangladesh tour of England 2005200522210866*-15768.7901090
Stephen FlemingNZIndia tour of New Zealand 1993/9419941201089254.0022148.87010130
Daniel VettoriNZNew Zealand tour of India 2003/04200322110860108.0017960.34010150
Shivnarine ChanderpaulWIBangladesh tour of West Indies 20042004221108101*108.0022647.79100110
KL RahulINDEngland tour of India 2023/2420241201088654.0017163.16010112
Ibrahim ZadranAFGAfghanistan tour of Bangladesh 2019/2020191201088754.0027738.9901094
Charlie McLeodAUSAustralia tour of England 1899189912110877108.00--010-0
David SheppardENGWest Indies tour of England 195719572201086854.00--010140
Hanif MohammadPAKWest Indies tour of Pakistan 1958/591959121108103108.00--10070
Navjot SidhuINDIndia tour of New Zealand 1993/9419941201089854.0020153.7301083
Daryll CullinanSASouth Africa tour of New Zealand 1994/9519951201089654.0018458.70010151
Lance KlusenerSASouth Africa tour of England 199819983311085754.0015967.92010180
Angelo MathewsSLSobers/Tissera Trophy 2015/1620152301084836.0021250.9400091
Keshav MaharajSABangladesh tour of South Africa 2021/2220222301088436.0014077.14010133
Glenn TurnerNZEngland tour of New Zealand 1974/7519752301089836.0026940.15010100
Sandeep PatilINDPakistan tour of India 1979/8019802301086236.0016266.67010160
Mark BoucherSASouth Africa in New Zealand Test Series 2011/1220123411084636.0022647.79000150
Mohammad YousufPAKSri Lanka tour of Pakistan 2004/0520042401084627.0020153.73000152
Travis FriendZIMZimbabwe tour of England 2003200324110865*36.0015868.35012151
Roshan MahanamaSLSri Lanka tour of India 1997/9819972401084227.0033632.14000130
Denesh RamdinWISir Vivian Richards Trophy 2007/0820082401083227.0019754.82000170
Denesh RamdinWIWest Indies tour of Sri Lanka 200520052401085627.0019954.27010170
Dale RichardsWIBangladesh in West Indies Test Series 200920092401086927.0014276.06010163
Asad ShafiqPAKPakistan v Sri Lanka Test Series 2011/1220113421085954.0028937.3701071
Adnan AkmalPAKPakistan in Zimbabwe Test Series 201320132401086427.0026540.75010120
Shane DowrichWIWest Indies tour of Bangladesh 2018/19201824110863*36.0020851.9201053
Denis BegbieSAEngland tour of South Africa 1948/491948-19493401084827.0015554.8400091
Zulfiqar AhmedPAKPakistan tour of India 1952/53195234310863*108.00--010-2
Sunil GavaskarINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-19752401088627.00--011180
Wasim AkramPAKPakistan tour of West Indies 200020003501084221.6019854.55001101
Stuart BroadENGPataudi Trophy 201420145511084727.0085127.06000163
Intikhab AlamPAKPakistan tour of New Zealand 1972/73197335110853*27.00--01092
Imran KhanPAKPakistan tour of Australia 1981/82198135110870*27.0019056.84011101
Dimuth KarunaratneSLSri Lanka tour of England 202420243601085518.0024244.63010140
Cyril VincentSASouth Africa tour of England 192919294621086027.00--01104
Norman YardleyENGWest Indies tour of England 195019503601084118.00--00130
Asif IqbalPAKPakistan tour of New Zealand 1964/65196536110852*21.60--011130
Bob TaylorENGPakistan tour of England 198219823621085427.0029536.6101090
Derek PringleENGEngland tour of Australia and New Zealand 1982/83198236210847*27.0031933.86001150
Reggie SchwarzSAEngland tour of South Africa 1909/1019104831084421.60--00200
Bert OldfieldAUSAustralia tour of England 1934193458210842*18.0026440.9100300
Gerry AlexanderWIEngland tour of West Indies 1959/6019605821083318.00--00100
Erapalli PrasannaINDIndia tour of Australia 1967/681967-19684811082615.4317335.26001120
Shikhar DhawanINDAfghanistan tour of India 20182018110107107107.0096111.46100193
Dinesh ChandimalSLAfghanistan tour of Sri Lanka 2023/242024110107107107.0018159.12100101
Fred BakewellENGWest Indies tour of England 19331933110107107107.00--100-0
Allan LambENGSri Lanka tour of England 19841984110107107107.0019554.87100101
Shahid AfridiPAKWest Indies v Pakistan in United Arab Emirates 2001/02200212010710753.5015369.93101163
Leon JohnsonWIBangladesh in West Indies Test Series 201420141201076653.5022148.42010131
Leo O'BrienAUSAustralia tour of South Africa 1935/3619362201075953.50--010-0
PreviousPage 165Next

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.