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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Tatenda TaibuZIMZimbabwe tour of Australia 2003/042003240803520.0028528.07000100
Wasim AkramPAKPakistan tour of England 19871987540804320.0011967.2300075
Stuart MatsikenyeriZIMSri Lanka tour of Zimbabwe 20042004240804520.0017445.98000110
Nathan HauritzAUSThe Frank Worrell Trophy 2009/1020093428050*40.0017246.5101090
Prasanna JayawardeneSLSri Lanka tour of New Zealand 2006/072006240803720.0023034.78000101
Shahriar NafeesBANSri Lanka tour of Bangladesh 2005/062006240803820.0018243.96000110
Terry DuffinZIMIndia tour of Zimbabwe 20052005240805620.0017944.69010120
Regis ChakabvaZIMSri Lanka tour of Zimbabwe 2019/202020240803120.0027029.6300060
Mayank AgarwalINDIndia in West Indies Test Series 20192019240805520.0019840.40010110
Bhuvneshwar KumarINDBorder-Gavaskar Trophy 2012/132013441803826.6719541.03000100
Shan MasoodPAKWest Indies tour of Pakistan 2024/252025240805220.0012962.0201042
Shai HopeWIThe Frank Worrell Trophy 20152015240803620.0016747.90000110
Dhananjaya de SilvaSLSouth Africa tour of Sri Lanka 20182018240806020.0016050.0001191
Nathan SmithNZEngland tour of New Zealand 2024/252024240804220.0012066.6700073
John CampbellWIWest Indies tour of Bangladesh 2020/212021240803620.0018144.2000091
Jack BarrettAUSAustralia tour of England 189018902418067*26.67--01100
Tich FreemanENGEngland tour of Australia 1924/251924-19252428050*40.0021437.38011100
ShujauddinPAKNew Zealand tour of Pakistan 1955/561955341804726.67--00000
David BrownENGEngland tour of Ceylon and Pakistan 1968/6919693428044*40.00--000-0
Ramnath ParkarINDEngland tour of India, Pakistan and Sri Lanka 1972/731972240803520.0023234.48000100
John ParkerNZAustralia tour of New Zealand 1976/771977240803420.0026130.65000100
Graham DilleyENGEngland tour of Australia 1979/801979-19802428038*40.0027529.0900080
David SmithENGEngland tour of West Indies 1985/861986240804720.0014057.14001130
Mark WaughAUSAustralia v Pakistan in Sri Lanka and the UAE 2002/032002340805520.0012166.12011140
Bryan YoungNZSouth Africa tour of New Zealand 1998/9919992418055*26.6725231.7501090
Naimur RahmanBANBangladesh tour of Zimbabwe 2000/012001240803620.0017047.06000120
Steve HarmisonENGWest Indies tour of England 200420044528036*26.6762129.0300094
Mathew SinclairNZNew Zealand tour of Australia 2001/022001350802916.0020738.6500041
Akash DeepINDIndia tour of England 20252025351806620.0013559.26010131
Tibby CotterAUSAustralia tour of England 19051905350804516.00--00100
Bert HopkinsAUSAustralia tour of England 19051905350803616.00--00000
Clarrie GrimmettAUSAustralia tour of England 19301930550805016.0022335.8701262
Abdul KardarINDIndia tour of England 19461946350804316.00--00100
Bruce EdgarNZAustralia tour of New Zealand 1985/861986350803816.0032824.3900060
Bruce FrenchENGEngland tour of Pakistan 1987/8819873518038*20.0023833.6100191
Mark TaylorAUSAustralia tour of South Africa 1996/971997350803816.0026729.9600090
Andy FlowerZIMZimbabwe tour of Sri Lanka 2001/022001-2002360804213.3326829.8500070
Roston ChaseWIWest Indies tour of England 20172017360803013.3319241.67001120
Jack CheethamSAAustralia tour of South Africa 1949/501949-1950360803513.33--00000
Naren TamhaneINDIndia tour of Pakistan 1954/5519555628054*20.00--01200
Wasim BariPAKPakistan tour of Australia 1972/731972-1973360807213.334617.39013100
Dayle HadleeNZNew Zealand tour of India 1969/701969361803216.00--00174
Vanburn HolderWIWest Indies tour of England 19691969360803513.3317545.7100171
Alvin KallicharranWIWest Indies tour of Pakistan 1980/811980461802716.0022435.71000110
Richard HadleeNZEngland tour of New Zealand 1977/781978361803916.0015750.96000140
Alvin GreenidgeWIWest Indies tour of India and Sri Lanka 1978/791978-1979460803213.33110.0000200
Ian SmithNZNew Zealand tour of Australia 1987/881987361804416.0012762.99000130
Junior MurrayWIEngland tour of West Indies 1993/941994561803416.0018543.24002110
Nathan LyonAUSThe Ashes 201920195728026*16.0012862.50000121
Louis StrickerSAEngland tour of South Africa 1909/101910470803111.43--00100
PreviousPage 206Next

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.