Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND22/1 (3.3)IND need 164 runs in 279 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
Jacques RudolphSASouth Africa tour of England and Ireland 200320035901325514.6732141.12012200
ShujauddinPAKIndia tour of Pakistan 1954/5519555901324014.67--00100
Reggie SchwarzSASouth Africa tour of Australia 1910/111910-191151021326116.5025851.16012120
Geoff LawsonAUSAustralia tour of West Indies 1983/841984510213235*16.5024848.39000160
Alex TudorENGNew Zealand tour of England 1999199912213199*-18172.38010280
Daniel VettoriNZNew Zealand tour of Bangladesh 2008/09200812113176131.0029544.41020140
Gavin RennieZIMIndia tour of Zimbabwe 1998/9919981201318465.5035536.90010141
Moin KhanPAKAustralia tour of Pakistan 1994/951994121131115*131.0021860.09100163
David GowerENGEngland tour of Sri Lanka 1981/82198212113189131.0027747.29010181
Parthiv PatelINDIndia tour of Pakistan 2003/0420043311316965.5025052.40021200
Shivnarine ChanderpaulWINew Zealand tour of West Indies 1995/9619962301318243.6729045.17010180
Lance KlusenerSASouth Africa tour of India 1999/0020002301319743.6724254.1301071
Jerome TaylorWIWest Indies tour of New Zealand 2008/09200823013110643.6717077.06100223
Dimuth KarunaratneSLNew Zealand tour of Sri Lanka 202420242301318343.6724453.69010100
Jos ButtlerENGEngland tour of Sri Lanka 2020/2120212311315565.5020065.50010150
Tom LathamNZEngland in New Zealand Test Series 2019/20201923013110543.6722259.01100180
Reggie SpoonerENGAustralia tour of England 190519052301317943.67--021190
Gordon GreenidgeWIAustralia tour of West Indies 1977/78197823113180*65.50--010191
Rahul DravidINDIndia tour of New Zealand 2002/0320022401317632.7534338.19010200
Tatenda TaibuZIMICC World Cup 2002/03200224113151*43.6729943.81010120
AB de VilliersSASouth Africa tour of Pakistan 2007/0820072411317743.6719567.18010101
Wriddhiman SahaINDIndia in Sri Lanka Test Series 201520152411316043.6726948.70020131
Nurul HasanBANBangladesh tour of West Indies 202220222411316443.6721860.09021182
Liton DasBANSri Lanka tour of Bangladesh 2017/1820182401319432.7525750.97011140
Glenn PhillipsNZNew Zealand tour of Sri Lanka 202420242411317843.6716380.3701188
Babar AzamPAKSouth Africa tour of Pakistan 2025/2620252401315032.7522957.21010190
Babar AzamPAKAustralia tour of United Arab Emirates 2018/1920182411319943.6723755.2701174
Kusal MendisSLSri Lanka in New Zealand Test Series 2015/1620152401314632.7530143.52000180
Aiden MarkramSASri Lanka tour of South Africa 2024/2520242401315532.7520264.85010151
Oshada FernandoSLSri Lanka tour of South Africa 2018/19201924113175*43.6723356.22011172
Saud ShakeelPAKWest Indies tour of Pakistan 2024/2520252401318432.7525850.7801090
Saeed AhmedPAKPakistan tour of Australia 1972/7319722401315032.7517951.40010150
Richard HadleeNZPakistan tour of New Zealand 1984/8519853401318932.7520464.22010131
Geoff HowarthNZAustralia tour of New Zealand 1976/7719772401315932.7532640.18010180
Mudassar NazarPAKEngland tour of Pakistan 1987/88198734013112032.7532640.18100190
Paul StrangZIMZimbabwe tour of Pakistan 1996/971996242131106*65.5028945.33100120
Sourav GangulyINDAustralia tour of India 1997/9819983511316532.7527847.12010131
Tip SnookeSASouth Africa tour of England 190719073501316326.20--01070
Jim ParksENGSouth Africa tour of England 1965196535113144*32.75--00081
Zaheer AbbasPAKPakistan tour of England 198219823501317526.2028446.13010150
John EmbureyENGAustralia tour of England 198919893511316432.7537335.12011200
Arjuna RanatungaSLIndia tour of Sri Lanka 199319933511318832.7524054.58010212
Michael VaughanENGEngland tour of New Zealand 2001/0220023601313621.8322358.74001134
Gary KirstenSASouth Africa tour of Sri Lanka 200020003601315521.8346927.93011120
Younis KhanPAKPakistan in Sri Lanka Test Series 200920093601318221.8326349.81011120
Ian BellENGEngland tour of India 2005/0620063601315721.8333439.22010170
Jeet RavalNZNew Zealand tour of United Arab Emirates 2018/1920183601314621.8334937.54001130
Clifford RoachWIWest Indies tour of England 192819283601315321.83--02200
Tom BurttNZNew Zealand tour of England 194919494611313626.20--00061
Neil HarveyAUSAustralia tour of South Africa 1957/581957-19584601316821.83--010-0
PreviousPage 139Next

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.