Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND42/1 (9.1)IND need 144 runs in 245 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
Ray BrightAUSAustralia tour of England 198119815901273314.1135535.77001150
Shubman GillINDAfghanistan tour of India 20262026110126126126.0017771.19100151
Daniel VettoriNZBangladesh in New Zealand Test Series 2007/0820082201269463.0014090.00010180
Owais ShahENGEngland tour of India 2005/0620061201268863.0028045.00010171
Chris GayleWIICC World Cup 2002/0320022301265142.0025549.41010250
Shivnarine ChanderpaulWIWest Indies in Bangladesh Test Series 2011/12201123112659*63.0020960.2901092
Chris ReadENGPakistan tour of England and Scotland 200620062301265542.0022057.27010132
BJ WatlingNZWest Indies in New Zealand Test Series 2013/1420133301266542.0024651.22010110
Shane DowrichWIWest Indies tour of Zimbabwe 2017/18201723012610342.0026747.19100141
Brian BoothAUSAustralia tour of England 196119612301267142.00--010180
Lawrence RoweWIWest Indies tour of England 197619762301267042.0028943.60020160
Chris LewisENGEngland tour of New Zealand 1991/9219922301267042.0019963.32010200
Sachin TendulkarINDNew Zealand in India Test Series 2010/1120103401266131.5031540.00010160
Russel ArnoldSLPakistan tour of Sri Lanka 1996/9719972401265031.5041530.36010101
Nathan AstleNZNew Zealand tour of Australia 2004/0520042401265231.5025848.84010160
Wavell HindsWIWest Indies v Pakistan in United Arab Emirates 2001/0220022401265931.5024950.60010211
Mohammad AshrafulBAN-2010-20110401267331.5024551.43010170
Alistair CampbellZIMZimbabwe tour of New Zealand 1997/9819982401265631.5031240.38010180
Javed OmarBANZimbabwe tour of Bangladesh 2001/0220012401268031.5050624.90010140
Ross TaylorNZNew Zealand in West Indies Test Series 201220122401266031.5027645.65011190
Tim RobinsonENGEngland tour of New Zealand 1987/8819883401267031.5035835.20021140
MahmudullahBANBangladesh in West Indies Test Series 201420142401266631.5028045.00021102
Daniel FlynnNZNew Zealand in Sri Lanka Test Series 2012/1320122401265331.5034836.21021110
Jonny BairstowENGEngland in Bangladesh Test Series 2016/1720162401265231.5027745.49010140
Jermaine BlackwoodWIWest Indies tour of South Africa 2022/2320232401267931.5018269.23010201
Mohammad RizwanPAKSouth Africa tour of Pakistan 2025/2620252401267531.5027046.6701062
Sarel ErweeSASouth Africa tour of New Zealand 2021/22202224012610831.5026248.09101160
Tom LowryNZEngland tour of New Zealand 1929/3019304401268031.5020.0001100
Glenn TurnerNZNew Zealand tour of England 196919692411265342.0047726.42010150
Mohammad AzharuddinINDAustralia tour of India 1986/8719863401265031.5020362.07010141
Justin VaughanNZNew Zealand tour of West Indies 1995/9619962401264431.5041430.43000130
Phil JaquesAUSBorder-Gavaskar Trophy 2007/0820083501266025.2029343.00011120
Wasim JafferINDSouth Africa in India Test Series 2007/0820083501267325.2027845.32010151
Sunil GavaskarINDIndia tour of New Zealand 1980/8119813501265325.2035135.90010160
Madan LalINDIndia tour of Pakistan 1982/831982-19833521265442.0018468.48020211
Ramiz RajaPAKAustralia tour of Pakistan 1988/8919883501266425.2025150.20011160
Daryll CullinanSANew Zealand tour of South Africa 2000/0120003511263331.5031240.38000181
Rahul DravidINDIndia tour of Ireland, England and Scotland 200720073611265525.2034336.73010180
Andrew CaddickENGNew Zealand tour of England 199919994601264521.0028444.37000152
Scott StyrisNZNew Zealand tour of South Africa 2005/06200636112654*25.2023054.78011190
Kevin PietersenENGEngland tour of Sri Lanka 2007/08200736112645*25.2025050.40000171
Tom LathamNZTrans-Tasman Trophy 2019/202019-20203601265021.0038332.90011100
Dean ElgarSAPakistan tour of South Africa 2018/192018-20193611265025.2025948.65010230
KL RahulINDIndia in Sri Lanka Test Series 2015201536012610821.0022456.25100131
Alex LeesENGEngland tour of West Indies 2021/2220223601263121.0046027.39000130
Shane DowrichWIWest Indies tour of England 202020203601266121.0023653.39012150
Babar AzamPAKPakistan tour of Australia 2023/242023-20243601264121.0026946.84000130
Maitland HathornSAAustralia tour of South Africa 1902/0319023601264521.00--00000
Bob McLeodAUSEngland tour of Australia 1891/9218923601263121.00--00050
Jack GregoryAUSAustralia tour of England 192119215601265221.00--010150
PreviousPage 144Next

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.