ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Jacob OramNZNew Zealand tour of England 200420043611606732.0026460.61011173
Parthiv PatelINDIndia tour of Australia 2003/042003-20044611606232.0027458.39011260
Chris CairnsNZNew Zealand tour of England 200420043601608226.6716696.39010205
Murray GoodwinZIMSri Lanka tour of Zimbabwe 1999/0019993601606126.6750131.94011190
C.K.NayuduINDEngland tour of India 1933/341933-19343601606726.67--01001
John ParkerNZNew Zealand tour of Pakistan 1976/7719763601608226.67--01070
Viv RichardsWIWest Indies tour of Australia 1981/821981-19823601605026.6718984.66011200
Desmond HaynesWIWest Indies tour of New Zealand 1986/87198736116012132.0034646.24101250
Mohammad AzharuddinINDIndia tour of South Africa 1996/971996-199736016011526.6716994.67100252
Jimmy AdamsWIWest Indies tour of England 199519954601605826.6736244.20020220
Greg BlewettAUSAustralia tour of West Indies 1998/9919993601605826.6750831.5001051
Ravindra JadejaINDIndia tour of England 202120214701605622.8635844.69010212
Charles StuddENGEngland tour of Australia 1884/851882-18834701604822.86--001110
Jimmy AdamsWIAustralia tour of West Indies 1994/9519954721604232.0040139.90000200
Vernon PhilanderSABasil D'Oliveira Trophy 2019/202019-20204811604622.8638042.11000220
Jimmy SinclairSAEngland tour of South Africa 1905/0619065801606620.00--012173
John MurrayENGAustralia tour of England 196119615801604020.00--000140
Jack CheethamSASouth Africa tour of Australia 1952/531952-19535911606620.00--010110
Sourav GangulyINDIndia tour of Bangladesh 2004/0520042201598879.5027657.61020220
Wiaan MulderSASouth Africa tour of Bangladesh 2024/252024221159105*159.0026260.69110164
Sunil GavaskarINDSri Lanka tour of India 1982/831982121159155159.0029352.90100241
Tony GreigENGIndia tour of England 1974197432015910679.5028855.21110101
Kane WilliamsonNZEngland in New Zealand Test Series 2019/202019231159104*79.5033946.90110180
Kane WilliamsonNZWest Indies in New Zealand Test Series 2013/1420132301595853.0031450.64020201
Kane WilliamsonNZBangladesh in New Zealand Test Series 2016/172017231159104*79.50147108.16110230
Tristan StubbsSASouth Africa tour of Bangladesh 2024/25202423115910679.5026260.69100144
Micky StewartENGPakistan tour of England 196219622311598679.50--01091
Geoff BoycottENGNew Zealand tour of England 1978197823015913153.0046134.49100130
Greg RitchieAUSIndia tour of Australia 1985/861985-198623115912879.5051530.87100120
Ross TaylorNZNew Zealand in Sri Lanka Test Series 200920092401598139.7532948.33010191
Mushfiqur RahimBANBangladesh in Zimbabwe Test Series 201320132401599339.7534845.69020141
Shakib Al HasanBANBangladesh in West Indies Test Series 2009200924115996*53.0022171.95010191
Dimuth KarunaratneSLSri Lanka tour of Bangladesh 2023/2420242401598639.7527258.46020172
Glenn MaxwellAUSBorder-Gavaskar Trophy 2016/17201724015910439.7527757.40100163
Peter MoorZIMZimbabwe tour of Bangladesh 2018/1920182411598353.0038641.19021191
Saud ShakeelPAKBangladesh tour of Pakistan 2024202424015914139.7530352.48101110
Percy McDonnellAUSAustralia tour of England 1884188434015910339.7516861.31101140
Johnny TyldesleyENGEngland tour of South Africa 1898/99189924015911239.75--100-0
Dean JonesAUSSri Lanka tour of Australia 1989/901989241159118*53.0025163.3510090
Mark RamprakashENGEngland tour of India 2001/0220013501595831.8032149.53010153
Graham ThorpeENGPakistan tour of England 199619963501597731.8037542.40020160
Jacques KallisSAPakistan tour of South Africa 1997/9819983501596931.8040639.16010200
Kamran AkmalPAKPakistan tour of India 2004/05200535015910931.8028455.99101240
Chris GayleWISouth Africa in West Indies Test Series 201020103501597331.8026360.46020221
William BruceAUSAustralia tour of England 189318933511596839.75--010-0
Tom VeiversAUSAustralia tour of England 1964196455115967*39.7538940.87020211
Kapil DevINDIndia tour of Pakistan 1978/7919783501595931.8048122.9201085
Mark TaylorAUSSri Lanka tour of Australia 1995/961995-19963511599639.7531051.29010181
Aamer SohailPAKPakistan tour of New Zealand 1993/9419943501597831.8032748.62020152
Taufeeq UmarPAKPakistan in Sri Lanka Test Series 201220123611596531.8022570.67010280
PreviousPage 111Next

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.