Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND134/1 (7.2)IND need 65 runs in 76 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK70/6 (17.1)SLSL chose to bowlT20I1st 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th 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

Team by series (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
TeamSeriesSpanMatWonLostTiedDrawNRW/L%WAveRPOHSLS
IndiaIndia tour of South Africa 2017/1820183120000.5033.3320.602.97307135
IndiaEngland tour of India 2005/0620063110101.0033.3330.722.91338100
Sri LankaSri Lanka tour of England 200620063110101.0033.3328.032.86537/9141
Sri LankaEngland tour of Sri Lanka 2007/082007310020-33.3347.913.19548/9d188
Sri LankaSri Lanka tour of England 202420243120000.5033.3329.463.76326196
Sri LankaIndia tour of Sri Lanka 19851985310020-33.3334.182.85385198
Sri LankaPakistan tour of Sri Lanka 1985/8619863110101.0033.3325.432.72323/3109
Sri LankaEngland tour of Sri Lanka 2003/042003310020-33.3341.023.05628/8d226
Sri LankaAustralia tour of Sri Lanka 19991999310020-33.3326.463.10296234
Sri LankaSouth Africa tour of Sri Lanka 200020003110101.0033.3333.003.12522169
Sri LankaEngland tour of Sri Lanka 2000/0120013120000.5033.3329.762.82470/581
Sri LankaSri Lanka tour of Zimbabwe 1999/001999310020-33.3333.292.84432231
Sri LankaIndia in Sri Lanka Test Series 201020103110101.0033.3359.403.67642/4d267
Sri LankaSri Lanka in South Africa Test Series 2011/122011-20123120000.5033.3325.473.36342150
Sri LankaPakistan in Sri Lanka Test Series 20122012310020-33.3339.463.21472337
Sri LankaPakistan v Sri Lanka Test Series 2013/142013-20143110101.0033.3341.132.69480/5d204
Sri LankaPakistan in Sri Lanka Test Series 201520153120000.5033.3329.533.01315206
Sri LankaIndia in Sri Lanka Test Series 201520153120000.5033.3324.323.47367134
Sri LankaSri Lanka tour of West Indies 201820183110101.0033.3323.293.19342154
AustraliaAustralia tour of Pakistan 2021/222022310020-33.3350.883.17556/9d391
AustraliaBorder-Gavaskar Trophy 2007/0820083110101.0033.3342.113.68563212
AustraliaSouth Africa in Australia Test Series 2008/092008-20093120000.5033.3337.723.41445247
AustraliaAustralia tour of England 188818883120000.5033.338.452.2011660
AustraliaAustralia tour of England 189618963120000.5033.3319.302.7041244
AustraliaAustralia tour of South Africa 1921/221921310020-33.3339.923.77450299
AustraliaAustralia tour of India 1964/6519643110101.0033.3331.002.69397174
AustraliaAustralia tour of New Zealand 1973/7419743110101.0033.3337.413.31511/6221
AustraliaPakistan tour of Australia 1976/771976-19773110101.0033.3338.003.21517/8180
AustraliaIndia tour of Australia 1980/8119813110101.0033.3335.262.9952883
AustraliaWest Indies tour of Australia 1981/821981-19823110101.0033.3327.982.51386198
AustraliaAustralia tour of New Zealand 1981/8219823110101.0033.3330.212.77353210
AustraliaNew Zealand tour of Australia 1985/8619853120000.5033.3326.092.42333179
AustraliaNew Zealand tour of Australia 1987/881987310020-33.3337.132.55496305
AustraliaPakistan tour of Australia 1989/901990310020-33.3335.692.68341223
AustraliaAustralia tour of Sri Lanka 19921992310020-33.3334.782.98471247
AustraliaAustralia tour of New Zealand 1992/9319933110101.0033.3330.182.87485139
AustraliaSouth Africa tour of Australia 1993/941993-19943110101.0033.3333.452.58469/7111
AustraliaAustralia tour of South Africa 1993/9419943110101.0033.3335.492.78435248
AustraliaSouth Africa tour of Australia 1997/981997-1998310020-33.3333.282.54421257
AustraliaAustralia tour of India 1997/9819983120000.5033.3328.942.76400168
AustraliaAustralia tour of Pakistan 1998/991998310020-33.3353.102.94599/4280
AustraliaAustralia tour of India 2000/0120013120000.5033.3334.163.46445212
AustraliaWarne-Muralitharan Trophy 20112011310020-33.3336.133.26488210
AustraliaSouth Africa in Australia Test Series 2016/1720163120000.5033.3325.683.0638385
South AfricaSouth Africa tour of England 202220223120000.5033.3318.862.94326118
South AfricaSouth Africa in India Test Series 2007/0820083110101.0033.3341.693.20540121
South AfricaAustralia in South Africa Test Series 2008/0920093120000.5033.3334.793.07651220
South AfricaSouth Africa tour of England 19651965310020-33.3328.102.51392208
South AfricaSouth Africa tour of Sri Lanka 19931993310020-33.3336.292.53495267
South AfricaSouth Africa tour of Australia 1993/941993-19943110101.0033.3324.841.99273129

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