Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL14/0 (2.1)SL need 97 runs in 287 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by series (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VandortSLEngland tour of Sri Lanka 2007/08200734021313853.2545746.61100241
Chamara SilvaSLSri Lanka tour of New Zealand 2006/072006241213152*71.0030769.38112271
Angelo MathewsSLEngland tour of Sri Lanka 2020/21202124021311053.2552240.80110161
David WarnerAUSSouth Africa tour of Australia 2022/232022-202334021320053.2527876.62101182
Travis HeadAUSSouth Africa tour of Australia 2022/232022-20233402139253.25211100.95031283
Kane WilliamsonNZEngland in New Zealand Test Series 2012/1320133512139153.2554039.44020320
Travis HeadAUSTrans-Tasman Trophy 2019/202019-202035021311442.6044547.87110260
John WrightNZNew Zealand tour of Pakistan and Sri Lanka 1984/85198435021310742.6038755.04110312
Robin SmithENGEngland tour of New Zealand 1991/9219923502139642.6043349.19021333
Gundappa ViswanathINDIndia tour of Australia 1980/81198136021311435.5041151.82100250
Craig McMillanNZEngland tour of New Zealand 2001/02200236221350*53.2529871.48010285
Tom BlundellNZEngland tour of New Zealand 2024/25202436121311542.6023989.12101238
Abdullah ShafiquePAKEngland tour of Pakistan 2022/23202236021311435.5042749.88100275
Adam ParoreNZNew Zealand tour of England 199419943612137142.6052340.73010230
John WrightNZNew Zealand tour of West Indies 1984/8519854702136430.4347844.56021230
Arjuna RanatungaSLPakistan tour of Sri Lanka 200020004712136535.5052840.34020250
Mohinder AmarnathINDPakistan tour of India 1986/8719875812138930.439820.4101123
Paul SheahanAUSAustralia tour of England 196819685912138826.6358236.60010230
Mark TaylorAUSEngland tour of Australia 1990/911990-1991510121367*23.6757337.17020210
Jack HobbsENGWest Indies tour of England 19281928220212159106.00--110200
Graham GoochENGSri Lanka tour of England 19911991120212174106.0032265.84100230
Virat KohliINDNew Zealand in India Test Series 20122012231212103106.0038255.50120311
Ian BothamENGPakistan tour of England 1978197833021210870.6725682.81200241
Kumar SangakkaraSLSri Lanka tour of Pakistan 2004/05200424021213853.0037157.14110301
Yuvraj SinghINDEngland in India Test Series 2008/0920082412128670.6733164.05020196
Wavell HindsWIWest Indies tour of Zimbabwe 2003/0420032402128153.0031267.95020323
Ravindra JadejaINDSouth Africa in India Test Series 2019/2020193412129170.6730170.43020126
Allan SteelENGAustralia tour of England 1884188434021214853.007342.47100160
Asif IqbalPAKEngland tour of Pakistan 1972/73197334021210253.00--110321
Mathew SinclairNZNew Zealand tour of South Africa 2000/01200035021215042.4048243.98100331
Alastair CookENGSri Lanka in England Test Series 201620163522128570.6741850.72010221
Kane WilliamsonNZNew Zealand in India Test Series 2010/11201035021213142.4048543.71111190
Imran KhanPAKPakistan tour of England 1982198235121267*53.0046046.09020255
Alvin KallicharranWIWest Indies tour of England 197319733502128042.4043848.40020290
Ian BothamENGEngland tour of New Zealand 1977/78197835121210353.0050042.40110271
Gus LogieWIEngland tour of West Indies 1989/9019903502129842.4035360.06010230
Mark ButcherENGIndia tour of England 200220024602125435.3351441.25020270
Marvan AtapattuSLAustralia tour of Sri Lanka 2003/04200436021211835.3348843.44100320
Mark BoucherSAEngland tour of South Africa 1999/001999-200056121210842.4049842.57101261
Stephen FlemingNZEngland tour of New Zealand 1996/97199736021212935.3351641.09111251
Brendon McCullumNZEngland in New Zealand Test Series 2007/0820083602128535.3325782.49021285
Brendon McCullumNZNew Zealand in England Test Series 200820083602129735.3329073.10021283
Steve SmithAUSSouth Africa in Australia Test Series 2016/1720163612125942.4042250.24011281
Chetan ChauhanINDIndia tour of Pakistan 1978/7919783612129342.40--01100
Basil WilliamsWIWest Indies tour of India and Sri Lanka 1978/791978-197946021211135.3310.0010100
Martin CroweNZEngland tour of New Zealand 1991/9219923612125642.4053639.55010260
Tom HoranAUSEngland tour of Australia and New Zealand 1881/821881-188247121212435.33--100120
Alan DavidsonAUSWest Indies tour of Australia 1960/611960-19614702128030.2924136.51010201
Ian ChappellAUSIndia tour of Australia 1967/681967-196847021215130.2926757.30101260
Kapil DevINDAustralia tour of India 1979/8019796712128335.3323085.65010301

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.