Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND52/1 (10)IND need 134 runs in 240 ballsTest1st 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)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 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
Gus LogieWIPakistan tour of West Indies 1987/8819883601268021.0019564.62011160
Ramiz RajaPAKPakistan tour of West Indies 1987/8819883611265425.2022057.27010161
Curtly AmbroseWIIndia tour of West Indies 1996/9719975621263731.5026148.28000171
Mark GreatbatchNZAustralia tour of New Zealand 1992/9319933601266121.0031639.87012131
Graeme SwannENGThe Ashes 201320135721263425.2013692.65000212
Dick BarlowENGEngland tour of Australia 1884/851882-18834701262818.00--00070
Gerry GomezWIEngland tour of West Indies 1953/54195447112647*21.00--00000
Kerry O'KeeffeAUSAustralia tour of West Indies 1972/7319735711263721.00--00190
Ravichandran AshwinINDIndia tour of Ireland and England 2018201848212633*21.0017771.19000191
Mark BoucherSASouth Africa tour of West Indies 2000/0120015901265214.0030441.45012120
Wilfred RhodesENGEngland tour of Australia 1903/041903-190459212640*18.00--000150
Wasim BariPAKPakistan tour of West Indies 1976/771977510512660*25.20--011100
Mark BoucherSASouth Africa tour of Zimbabwe 1999/001999110125125125.0023652.97100180
Aiden MarkramSAZimbabwe tour of South Africa 2017/182017110125125125.0020461.27100142
Sourav GangulyINDNew Zealand tour of India 2003/042003121125100*125.0023453.4210095
Dougie MarillierZIMZimbabwe tour of Bangladesh 2001/0220012201257362.5027445.62020110
Jonny BairstowENGEngland tour of Sri Lanka 2018/19201812012511062.5021757.60100101
Kushal Janith PereraSLIndia in Sri Lanka Test Series 201520151201257062.5016277.16020200
Mitchell SantnerNZEngland tour of New Zealand 2024/2520241201257662.5015580.65010137
Asela GunaratneSLZimbabwe tour of Sri Lanka 2017201712112580*125.0026147.8901090
Ryan RickeltonSASri Lanka tour of South Africa 2024/25202412012510162.5029542.37100140
Sadiq MohammadPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/75197512112598*125.00--010-0
Sanjeeva RanatungaSLSri Lanka tour of Australia 1995/9619961201256562.5034536.2302090
Sanath JayasuriyaSLSouth Africa tour of Sri Lanka 199319932301256541.6719364.77010190
Mohammad YousufPAKBangladesh tour of Pakistan 2003200323212564*125.0031339.94010171
Corey AndersonNZNew Zealand in Bangladesh Test Series 2013/14201323012511641.6718467.93100133
Rassie van der DussenSASouth Africa tour of West Indies 2021202123112575*62.5031539.68010101
Les FavellAUSAustralia tour of West Indies 1954/5519552301257241.67--021180
Chris LewisENGWest Indies tour of England 199119912311256562.5020860.10010150
Harbhajan SinghINDBorder-Gavaskar Trophy 2008/0920083411255441.6723752.74020140
Jacques KallisSAIndia tour of South Africa 2006/072006-20072401255431.2530441.12010170
Brendon McCullumNZTrans-Tasman Trophy 2008/09200824112584*41.6724950.20010183
Javed OmarBANZimbabwe tour of Bangladesh 2004/0520052401254331.2544827.90000160
Hamilton MasakadzaZIMZimbabwe tour of South Africa 2004/0520052401254731.2523952.30000200
Shahriar NafeesBANPakistan in Bangladesh Test Series 2011/1220112401259731.2521857.34012170
Angelo MathewsSLAustralia tour of Sri Lanka 2024/2520252401257631.2525249.60010111
David BoonAUSAustralia tour of New Zealand 1992/9319933401255331.2536933.88010120
Alex CareyAUSAustralia tour of New Zealand 2023/24202424112598*41.6717671.02010170
Charles WrightENGEngland tour of South Africa 1895/9618963401257131.25--01000
Jim BurkeAUSEngland tour of Australia 1950/511951241125101*41.67--100100
Andy RobertsNZNew Zealand tour of Pakistan 1976/7719762401254531.25--00020
Yuvraj SinghINDIndia in New Zealand Test Series 2008/09200935112554*31.2518268.68011221
Yuvraj SinghINDEngland in India Test Series 2012/1320123501257425.0023453.42011133
Abdul RazzaqPAKPakistan tour of India 2004/0520053501257125.0039231.89010112
Aravinda de SilvaSLNew Zealand tour of Sri Lanka 199819983501257125.0028044.64010132
Angelo MathewsSLSri Lanka in England Test Series 201620163501258025.0020261.88010161
Dinesh ChandimalSLPakistan v Sri Lanka Test Series 2013/142013-20143501258925.0027146.13011151
Joe RootENGEngland tour of Pakistan 2022/2320223501257325.0014785.03011110
Doug WaltersAUSAustralia tour of England 197519754511256531.2528344.17010190
Trevor FranklinNZEngland tour of New Zealand 1987/8819883501256225.0048425.83010110
PreviousPage 145Next

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.