Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Ben StokesENGEngland tour of Sri Lanka 2018/1920183601876231.1729264.04021165
Jermaine BlackwoodWIWest Indies tour of England 2017201736118779*37.4023180.95010214
Alex CareyAUSAustralia tour of West Indies 202520253601876531.1722981.66021254
Ray LindwallAUSAustralia tour of West Indies 1954/55195556118711837.40--100162
Collis KingWIWest Indies tour of New Zealand 1979/801980361187100*37.4028864.93101254
Ian BothamENGEngland tour of Australia 1979/801979-1980361187119*37.4033655.65101201
Kris SrikkanthINDIndia tour of Sri Lanka 198519853601876431.1740117.5001001
Ken RutherfordNZNew Zealand tour of Pakistan 1990/9119903601877931.1737649.73022290
C.B. FryENGAustralia tour of England 189918995801876023.38--02040
Keith StackpoleAUSAustralia tour of South Africa 1969/7019704801877123.3842943.59010250
Sherwin CampbellWIWest Indies tour of Australia 2000/012000-200151001877918.7061630.36021250
Tom BlundellNZNew Zealand tour of Ireland 20262026110186186186.0029263.70100223
Dilip VengsarkarINDAustralia tour of India 1986/871986222186164*-33355.86100241
Andrew StraussENGBangladesh in England Test Series 201020102301868362.0026270.99020181
Shreyas IyerINDSri Lanka tour of India 2021/2220222301869262.0023379.83020224
Mark GreatbatchNZEngland tour of New Zealand 1987/881988231186107*93.0058631.74110200
Graeme SmithSAIndia in South Africa Test Series 2013/1420132411866862.0030660.78010281
Mark BoucherSASouth Africa tour of Sri Lanka 200620062401868546.5031259.62020232
Jacob OramNZNew Zealand tour of Australia 2004/052004241186126*62.0032657.06100163
Aravinda de SilvaSLAustralia tour of Sri Lanka 199219923401868546.5030161.79020252
Tillakaratne DilshanSLIndia in Sri Lanka Test Series 20082008341186125*62.0026570.19101201
Kevin PietersenENGNew Zealand in England Test Series 2008200834018611546.5039047.69100211
Tamim IqbalBANWest Indies in Bangladesh Test Series 2011/1220112401868346.5038448.44020211
Junaid SiddiqueBANEngland in Bangladesh Test Series 2009/10201024018610646.5049837.35100300
Zakir HasanBANIndia tour of Bangladesh 2022/23202224018610046.5043842.47110221
Faheem AshrafPAKPakistan tour of New Zealand 2020/212020-20212401869146.5031559.05010301
Colin McDonaldAUSEngland tour of Australia 1954/5519552401867246.5021850.00010141
Talat AliPAKEngland tour of Pakistan 1972/7319733501865737.20--010171
Dodger WhysallENGEngland tour of Australia 1924/2519253501867637.2040839.22020131
Sandeep PatilINDIndia tour of New Zealand 1980/8119813501866437.2029563.05020301
Rajin SalehBANBangladesh tour of Pakistan 200320033601866031.0054234.32010270
Ashwell PrinceSAAustralia tour of South Africa 2005/0620063601869331.0042943.36010210
Murali VijayINDNew Zealand in India Test Series 2016/1720163601867631.0044441.89020231
Asad ShafiqPAKPakistan tour of South Africa 2018/192018-20193601868831.0025074.40021281
Kraigg BrathwaiteWIThe Wisden Trophy 2015201536018611631.0040945.48101210
Ben StokesENGEngland tour of West Indies 2018/1920193611867937.2039646.97011182
Alex DoolanAUSAustralia in South Africa Test Series 2013/1420143601868931.0041644.71010261
Ben DuckettENGSri Lanka tour of England 202420243601868631.0020690.29010192
Rishabh PantINDIndia tour of South Africa 2021/222021-2022361186100*37.2028265.96101184
Patsy HendrenENGAustralia tour of England 19261926563186127*62.0020.00101230
Ken MackayAUSAustralia tour of India 1959/601959-19605601868931.00--02200
Mushtaq MohammadPAKEngland tour of India, Pakistan and Ceylon 1961/621961-19623601867631.00--010270
Barry KnightENGEngland tour of India 1963/64196456018612731.00--100240
Sunil GavaskarINDIndia tour of Sri Lanka 198519853611865237.2016631.3302170
Bill AtheyENGPakistan tour of England 1987198746118612337.2039347.33101180
Martin CroweNZAustralia tour of New Zealand 1992/9319933601869831.0042943.36010252
Arthur ShrewsburyENGEngland tour of Australia and New Zealand 1881/821881-18824701868226.57--010200
Geoff BoycottENGWest Indies tour of England 196619664701867126.5737449.73021201
Robin SmithENGEngland tour of West Indies 1989/9019904721866237.2066527.97020180
Aakash ChopraINDIndia tour of Australia 2003/042003-20044801864823.2553934.51000200

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.