Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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
Ken FunstonSAEngland tour of South Africa 1956/5719573601334422.17--000101
Lawrie MillerNZWest Indies tour of New Zealand 1955/5619563601334722.17--000-0
Gerry AlexanderWIPakistan tour of West Indies 1957/5819585601335722.17--01000
Clyde WalcottWIEngland tour of West Indies 1947/4819484711334522.17--00000
Arshad AyubINDWest Indies tour of India 1987/881987-19884721335726.6038334.73010130
Wavell HindsWISouth Africa tour of West Indies 2000/0120014801335616.6342931.00010220
Matt PriorENGThe Ashes 201320135811334719.0028946.02001210
Wes HallWIAustralia tour of West Indies 1964/6519655911333716.63--00000
Mominul HaqueBANZimbabwe tour of Bangladesh 2019/202020110132132132.0023456.41100140
Mark BoucherSABangladesh in South Africa Test Series 2008/09200822013211766.0022458.93100170
Matthew HaydenAUSNew Zealand tour of Australia 2004/0520042301327044.0027248.53020160
Jacques KallisSASir Vivian Richards Trophy 2007/0820082311327466.0019966.33010200
Boeta DippenaarSASouth Africa tour of West Indies 200520052311327166.0026350.19020133
Andy FlowerZIMEngland tour of Zimbabwe 1996/97199623013211244.0039633.33100130
Ravichandran AshwinINDIndia tour of Sri Lanka 201720173301325444.0022758.15010131
Kamindu MendisSLBangladesh tour of Sri Lanka 202520252311328766.0022458.93010141
Walter RobinsENGSouth Africa tour of England 1935193533113210866.00--100120
Tom GraveneyENGEngland tour of Australia 1954/551954-195523013211144.0023356.65101150
Ashraf AliPAKSri Lanka tour of Pakistan 1981/82198223213258132.0024354.32010190
Romesh KaluwitharanaSLPakistan tour of India 1998/99199934013210033.0021760.83101190
Tatenda TaibuZIMWest Indies tour of Zimbabwe 2003/0420032401328333.0031841.51010120
Sean WilliamsZIMZimbabwe tour of Bangladesh 2018/1920182401328833.0029944.15010130
Lorcan TuckerIREIreland tour of Bangladesh 2025/26202524113275*44.0028745.99010122
Mehedi Hasan MirazBANSri Lanka tour of Bangladesh 2023/24202424113281*44.0022558.67010210
Alan KnottENGPakistan tour of England 197419743401328333.0030543.28010110
Geoff MillerENGEngland tour of New Zealand 1977/7819783401328933.0038834.02010150
Dilip VengsarkarINDNew Zealand tour of India 1988/8919883401327533.0036935.77011132
Bruce LairdAUSEngland tour of Australia 1979/801979-19802401327433.0043030.70011110
Daniel VettoriNZ-2010-20120501324026.4019368.39000161
Darren LehmannAUSAustralia tour of India 2004/0520043501327026.4018172.93011180
David BoonAUSWest Indies tour of Australia 1984/8519843501325126.4035237.50010100
Emilio GayENGPakistan tour of England 202620263501326026.4024055.00011240
Richie BenaudAUSEngland tour of Australia 1958/591958-19595501326426.4030343.56011160
Gordon GreenidgeWIWest Indies tour of Pakistan 1986/8719863501327526.4031641.77010121
Chris SmithENGEngland tour of Pakistan 1983/8419843501326626.4045229.20010130
Manoj PrabhakarINDIndia tour of England 1990199035113267*33.0027548.00010160
Mahela JayawardeneSLSri Lanka in South Africa Test Series 2011/122011-20123601323122.0029145.36000132
Wasim RajaPAKEngland tour of Pakistan 1983/84198436113211226.4028346.64102152
Michael HusseyAUSAustralia in South Africa Test Series 2008/0920093601325022.0038933.93011210
Tharanga ParanavitanaSLWarne-Muralitharan Trophy 201120113611325526.4037834.92012140
Jason HolderWIIndia in West Indies Test Series 2016201646113264*26.4021561.40010163
Abdullah ShafiquePAKEngland tour of Pakistan 2024/25202436113210226.4026849.25101122
Jack HobbsENGAustralia tour of England 1909190936113262*26.4010.0001100
David AllenENGAustralia tour of England 1961196146313242*44.00--000150
Greg BlewettAUSAustralia tour of West Indies 1994/9519954601326922.0027647.83010180
Adrian GriffithWIWest Indies tour of England 200020004801325416.5051625.58011110
Jack RyderAUSEngland tour of Australia 1920/211920-192158113252*18.8638434.38010100
Herby WadeSASouth Africa tour of England 1935193558213240*22.00--00200
Craig SerjeantAUSIndia tour of Australia 1977/781977-19784801328516.5032840.24012130
Michael ClarkeAUSThe Ashes 201520155911323816.5024154.77000160
PreviousPage 138Next

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.