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
Khaled MashudBANZimbabwe tour of Bangladesh 2004/0520052411004933.3323143.29001120
Blessing MahwireZIMNew Zealand tour of Zimbabwe 2005200524210050*50.0015664.10010172
Michael VandortSLSri Lanka tour of Australia 2007/0820072401008225.0023642.37011110
Dwayne BravoWISir Vivian Richards Trophy 2007/0820082401007525.0016959.17011160
Mushfiqur RahimBANEngland in Bangladesh Test Series 2016/1720162401004825.0024241.32000100
Tino MawoyoZIMSri Lanka in Zimbabwe Test Series 2016/1720162401004525.0023542.55000100
Graeme SwannENGBasil D'Oliveira Trophy 201220122421004150.0011686.21000132
Darren BravoWIWest Indies in India Test Series 2013/1420132401003725.0024740.49000132
Steve SmithAUSMCC Spirit of Cricket Test Series 201020102401007725.0013275.76010122
Cheteshwar PujaraINDIndia in New Zealand Test Series 2019/2020202401005425.0035128.4901090
Adrian GriffithWIAustralia tour of West Indies 1998/9919992401005625.0041024.3901170
Glenn MaxwellAUSAustralia tour of Bangladesh 201720172411003833.3317955.87000102
Tom LathamNZNew Zealand tour of Sri Lanka 202420242401007025.0019052.6301180
Temba BavumaSASouth Africa tour of New Zealand 2021/2220222401004125.0023642.37000130
Mitchell SantnerNZNew Zealand tour of Sri Lanka 202420242401006725.0019052.63010104
Prince MasvaureZIMZimbabwe v Afghanistan in United Arab Emirates 2020/2120212411006533.3327436.5001090
Cade CarmichaelIREIreland tour of Bangladesh 2025/2620252401005925.0021346.95010110
Bob WyattENGEngland tour of Australia 1936/3719372401005025.0025639.0601070
John HampshireENGEngland tour of New Zealand 1970/71197124110051*33.3318354.64011150
Rod MarshAUSNew Zealand tour of Australia 1980/8119803401009125.0019152.3601191
Abdul QadirPAKEngland tour of Pakistan 1983/8419843401005025.0021446.7301083
Jock EdwardsNZAustralia tour of New Zealand 1976/7719772401005125.0013574.07011180
Allan BorderAUSNew Zealand tour of Australia 1980/8119803401004525.0032630.67000130
Bryan YoungNZSri Lanka tour of New Zealand 1994/9519952411008433.3333829.5901070
Nasser HussainENGEngland tour of West Indies 1989/9019903501003520.0022943.67001130
BJ WatlingNZPakistan v New Zealand Test Series 2014/1520143501004220.0028235.46001100
Steven FinnENGEngland in New Zealand Test Series 2012/1320133501005620.0032330.96012120
Roger BluntNZEngland tour of New Zealand 1929/30193045110045*25.00--00100
Garry SobersWIEngland tour of West Indies 1973/7419744501005720.0026837.31012121
Arun LalINDIndia tour of Pakistan 1982/831982-19833501005120.0026837.31011160
Mahela JayawardeneSLPakistan in Sri Lanka Test Series 201220123611006220.0024440.98011120
John CrawleyENGWest Indies tour of England 199519953611005020.0030832.47010110
Hannan SarkarBANBangladesh tour of Pakistan 200320033601004116.6727835.97000130
Alok KapaliBANBangladesh tour of Pakistan 200320033601004616.6722644.25000140
Cheteshwar PujaraINDIndia tour of South Africa 2017/1820183601005016.6734229.24011150
Baron ConstantineWIEngland tour of West Indies 1929/3019303601005216.67--01104
Jayasinghrao GhorpadeINDIndia tour of England 195919593601004116.67--00160
Dayle HadleeNZNew Zealand tour of Australia 1973/741973-19743611003720.0044122.6800170
Richie RobinsonAUSAustralia tour of England 197719773601003416.6724640.65000140
Nathan LyonAUSAustralia tour of South Africa 2017/1820184801004712.5014270.42001180
Syd GregoryAUSAustralia tour of England 190219024811002914.29--00100
Bill O'ReillyAUSAustralia tour of England 1934193458410030*25.0026338.02000-2
Noel McGregorNZWest Indies tour of New Zealand 1955/5619564801004112.50--00100
Chandu SarwateINDIndia tour of Australia 1947/481947-194851001003610.0045921.7900250
Allan RaeWIWest Indies tour of New Zealand 1951/521952110999999.00--01091
Dean JonesAUSNew Zealand tour of Australia 1989/901989110999999.0019251.56010130
Naveed NawazSLBangladesh tour of Sri Lanka 200220021219978*99.0019251.56010110
Herschelle GibbsSAICC World Cup 2002/032002120999249.5023342.49010120
Nicky BojeSASouth Africa tour of India 1999/002000220998549.5023542.13010120
Mathew SinclairNZNew Zealand tour of Bangladesh 2004/052004220997649.5020747.83010140
PreviousPage 176Next

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.