Watch Live Cricket · Scores · Highlights

Latest Cricket Results

Recent completed matches
All 50 T20 34 ODI 9 Test 7
Yesterday · Apr 13, 2026 2 matches
T20 IPL Sunrisers Hyderabad vs Rajasthan Royals, 21st Match, Indian Premier League 2026
Sunrisers Hyderabad vs Rajasthan Royals, 21st Match, Indian Premier League 2026
Rajiv Gandhi International Stadium, Hyderabad · Yesterday, 14:00 GMT
Sunrisers Hyderabad Inning 1: 216/6 (20 ov)
Rajasthan Royals Inning 1: 159/10 (19 ov)
Sunrisers Hyderabad won by 57 runs
T20 Peshawar Zalmi vs Multan Sultans, 22nd Match, Pakistan Super League 2026
Peshawar Zalmi vs Multan Sultans, 22nd Match, Pakistan Super League 2026
National Stadium, Karachi · Yesterday, 14:00 GMT
Peshawar Zalmi Inning 1: 196/6 (20 ov)
Multan Sultans Inning 1: 172/8 (20 ov)
Peshawar Zalmi won by 24 runs
Last Sunday · Apr 12, 2026 3 matches
T20 IPL Mumbai Indians vs Royal Challengers Bengaluru, 20th Match, Indian Premier League 2026
Mumbai Indians vs Royal Challengers Bengaluru, 20th Match, Indian Premier League 2026
Wankhede Stadium, Mumbai · Sun, Apr 12 at 14:00 GMT
Royal Challengers Bengaluru Inning 1: 240/4 (20 ov)
Mumbai Indians Inning 1: 222/5 (20 ov)
Royal Challengers Bengaluru won by 18 runs
T20 Hyderabad Kingsmen vs Islamabad United, 21st Match, Pakistan Super League 2026
Hyderabad Kingsmen vs Islamabad United, 21st Match, Pakistan Super League 2026
National Stadium, Karachi · Sun, Apr 12 at 14:00 GMT
Islamabad United Inning 1: 153/9 (20 ov)
Hyderabad Kingsmen Inning 1: 157/4 (18.1 ov)
Hyderabad Kingsmen won by 6 wkts
T20 IPL Lucknow Super Giants vs Gujarat Titans, 19th Match, Indian Premier League 2026
Lucknow Super Giants vs Gujarat Titans, 19th Match, Indian Premier League 2026
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow · Sun, Apr 12 at 10:00 GMT
Lucknow Super Giants Inning 1: 164/8 (20 ov)
Gujarat Titans Inning 1: 165/3 (18.4 ov)
Gujarat Titans won by 7 wkts
Last Saturday · Apr 11, 2026 7 matches
T20 IPL Chennai Super Kings vs Delhi Capitals, 18th Match, Indian Premier League 2026
Chennai Super Kings vs Delhi Capitals, 18th Match, Indian Premier League 2026
MA Chidambaram Stadium, Chennai · Sat, Apr 11 at 14:00 GMT
Chennai Super Kings Inning 1: 212/2 (20 ov)
Delhi Capitals Inning 1: 189/10 (20 ov)
Chennai Super Kings won by 23 runs
T20 Karachi Kings vs Hyderabad Kingsmen, 20th Match, Pakistan Super League 2026
Karachi Kings vs Hyderabad Kingsmen, 20th Match, Pakistan Super League 2026
National Stadium, Karachi · Sat, Apr 11 at 14:00 GMT
Karachi Kings Inning 1: 188/8 (20 ov)
Hyderabad Kingsmen Inning 1: 189/6 (19.1 ov)
Hyderabad Kingsmen won by 4 wkts
T20 FINALWOMEN Botswana Women vs Brazil Women, Final, Kalahari Women's T20I Tournament, 2026
Botswana Women vs Brazil Women, Final, Kalahari Women's T20I Tournament, 2026
Botswana Cricket Association Oval 1, Gaborone · Sat, Apr 11 at 12:15 GMT
botswana women Inning 1: 37/10 (11.1 ov)
Botswana Women,Brazil Women Inning 1: 38/7 (9.5 ov)
Brazil Women won by 3 wkts
T20 FINALWOMEN Mozambique Women vs Malawi Women, Plate Final, Kalahari Women's T20I Tournament, 2026
Mozambique Women vs Malawi Women, Plate Final, Kalahari Women's T20I Tournament, 2026
Botswana Cricket Association Oval 2, Gaborone · Sat, Apr 11 at 12:00 GMT
Mozambique Women Inning 1: 91/8 (20 ov)
Malawi Women Inning 1: 92/9 (18 ov)
Malawi Women won by 1 wkt
T20 IPL Punjab Kings vs Sunrisers Hyderabad, 17th Match, Indian Premier League 2026
Punjab Kings vs Sunrisers Hyderabad, 17th Match, Indian Premier League 2026
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, New Chandigarh · Sat, Apr 11 at 10:00 GMT
Sunrisers Hyderabad Inning 1: 219/6 (20 ov)
Punjab Kings Inning 1: 223/4 (18.5 ov)
Punjab Kings won by 6 wkts
T20 Peshawar Zalmi vs Lahore Qalandars, 19th Match, Pakistan Super League 2026
Peshawar Zalmi vs Lahore Qalandars, 19th Match, Pakistan Super League 2026
National Stadium, Karachi · Sat, Apr 11 at 09:30 GMT
Peshawar Zalmi Inning 1: 173/7 (20 ov)
Lahore Qalandars Inning 1: 97/10 (17 ov)
Peshawar Zalmi won by 76 runs
T20 WOMEN Lesotho Women vs Zambia Women, Plate
Lesotho Women vs Zambia Women, Plate
Botswana Cricket Association Oval 2, Gaborone · Sat, Apr 11 at 07:30 GMT
lesotho women Inning 1: 96/7 (20 ov)
Lesotho Women,Zambia Women Inning 1: 48/3 (20 ov)
Lesotho Women won by 48 runs
Last Friday · Apr 10, 2026 13 matches
T20 IPL Rajasthan Royals vs Royal Challengers Bengaluru, 16th Match, Indian Premier League 2026
Rajasthan Royals vs Royal Challengers Bengaluru, 16th Match, Indian Premier League 2026
Barsapara Cricket Stadium, Guwahati · Fri, Apr 10 at 14:00 GMT
Royal Challengers Bengaluru Inning 1: 201/8 (20 ov)
Rajasthan Royals Inning 1: 202/4 (18 ov)
Rajasthan Royals won by 6 wkts
T20 Quetta Gladiators vs Rawalpindiz, 18th Match, Pakistan Super League 2026
Quetta Gladiators vs Rawalpindiz, 18th Match, Pakistan Super League 2026
National Stadium, Karachi · Fri, Apr 10 at 14:00 GMT
Quetta Gladiators Inning 1: 182/6 (20 ov)
Rawalpindiz Inning 1: 121/10 (17.3 ov)
Quetta Gladiators won by 61 runs
T20 WOMEN Botswana Women vs Mozambique Women, Super League
Botswana Women vs Mozambique Women, Super League
Botswana Cricket Association Oval 1, Gaborone · Fri, Apr 10 at 12:15 GMT
botswana women Inning 1: 139/4 (20 ov)
Botswana Women,Mozambique Women Inning 1: 58/10 (16.4 ov)
Botswana Women won by 81 runs
T20 WOMEN Malawi Women vs Zambia Women, Plate
Malawi Women vs Zambia Women, Plate
Botswana Cricket Association Oval 2, Gaborone · Fri, Apr 10 at 12:00 GMT
malawi women Inning 1: 86/10 (20 ov)
Malawi Women,Zambia Women Inning 1: 33/10 (14 ov)
Malawi Women won by 53 runs
TEST Middlesex vs Worcestershire, 5th Match, County Championship Division Two 2026
Middlesex vs Worcestershire, 5th Match, County Championship Division Two 2026
Lord's, London · Fri, Apr 10 at 10:00 GMT
Worcestershire Inning 1: 191/10 (54.5 ov)
Middlesex Inning 1: 183/10 (63.1 ov)
Worcestershire Inning 2: 253/10 (82.2 ov)
Middlesex Inning 2: 204/10 (70.3 ov)
Worcestershire won by 57 runs
TEST BIG SCORE Gloucestershire vs Durham, 6th Match, County Championship Division Two 2026
Gloucestershire vs Durham, 6th Match, County Championship Division Two 2026
County Ground, Bristol · Fri, Apr 10 at 10:00 GMT
Durham Inning 1: 605/5 (114 ov)
Gloucestershire Inning 1: 175/10 (48.3 ov)
Durham Inning 2: 205/10 (67.3 ov)
Durham won by an innings and 225 runs
TEST BIG SCORE Kent vs Northamptonshire, 7th Match, County Championship Division Two 2026
Kent vs Northamptonshire, 7th Match, County Championship Division Two 2026
St Lawrence Ground, Canterbury · Fri, Apr 10 at 10:00 GMT
northamptonshire Inning 1: 684/2 (133.3 ov)
Kent,Northamptonshire Inning 1: 178/10 (64.1 ov)
northamptonshire Inning 2: 253/5 (91 ov)
Match drawn
TEST Lancashire vs Derbyshire, 8th Match, County Championship Division Two 2026
Lancashire vs Derbyshire, 8th Match, County Championship Division Two 2026
Emirates Old Trafford, Manchester · Fri, Apr 10 at 10:00 GMT
Lancashire Inning 1: 351/10 (91.2 ov)
Derbyshire Inning 1: 374/9 (114.2 ov)
Lancashire Inning 2: 160/10 (54 ov)
Derbyshire Inning 2: 108/10 (34.5 ov)
Lancashire won by 29 runs
TEST Essex vs Somerset, 6th Match, County Championship Division One 2026
Essex vs Somerset, 6th Match, County Championship Division One 2026
County Ground, Chelmsford · Fri, Apr 10 at 10:00 GMT
Essex Inning 1: 149/10 (51 ov)
Somerset Inning 1: 348/10 (92.3 ov)
Essex Inning 2: 245/10 (72.3 ov)
Somerset Inning 2: 49/0 (5.4 ov)
Somerset won by 10 wkts
TEST Sussex vs Warwickshire, 7th Match, County Championship Division One 2026
Sussex vs Warwickshire, 7th Match, County Championship Division One 2026
County Ground, Hove · Fri, Apr 10 at 10:00 GMT
warwickshire Inning 1: 267/10 (79.4 ov)
Sussex,Warwickshire Inning 1: 204/10 (50.3 ov)
warwickshire Inning 2: 264/10 (80.3 ov)
Sussex,Warwickshire Inning 2: 328/5 (86 ov)
Sussex won by 5 wkts
TEST Yorkshire vs Hampshire, 8th Match, County Championship Division One 2026
Yorkshire vs Hampshire, 8th Match, County Championship Division One 2026
Headingley, Leeds · Fri, Apr 10 at 10:00 GMT
Hampshire Inning 1: 251/10 (69.1 ov)
Yorkshire Inning 1: 177/10 (65.4 ov)
Hampshire Inning 2: 351/5 (76 ov)
Yorkshire Inning 2: 211/10 (69.1 ov)
Hampshire won by 214 runs
T20 WOMEN Brazil Women vs Mozambique Women, Super League
Brazil Women vs Mozambique Women, Super League
Botswana Cricket Association Oval 1, Gaborone · Fri, Apr 10 at 07:30 GMT
mozambique women Inning 1: 19/10 (7.3 ov)
Brazil Women,Mozambique Women Inning 1: 20/1 (2.1 ov)
Brazil Women won by 9 wkts
T20 WOMEN Malawi Women vs Lesotho Women, Plate
Malawi Women vs Lesotho Women, Plate
Botswana Cricket Association Oval 2, Gaborone · Fri, Apr 10 at 07:15 GMT
Lesotho Women Inning 1: 40/10 (17.4 ov)
Malawi Women Inning 1: 41/1 (7.3 ov)
Malawi Women won by 9 wkts
Last Thursday · Apr 9, 2026 7 matches
T20 IPL Kolkata Knight Riders vs Lucknow Super Giants, 15th Match, Indian Premier League 2026
Kolkata Knight Riders vs Lucknow Super Giants, 15th Match, Indian Premier League 2026
Eden Gardens, Kolkata · Thu, Apr 9 at 14:00 GMT
Kolkata Knight Riders Inning 1: 181/4 (20 ov)
Lucknow Super Giants Inning 1: 182/7 (20 ov)
Lucknow Super Giants won by 3 wkts
T20 Karachi Kings vs Peshawar Zalmi, 17th Match, Pakistan Super League 2026
Karachi Kings vs Peshawar Zalmi, 17th Match, Pakistan Super League 2026
National Stadium, Karachi · Thu, Apr 9 at 14:00 GMT
Peshawar Zalmi Inning 1: 246/3 (20 ov)
Karachi Kings Inning 1: 87/10 (16.1 ov)
Peshawar Zalmi won by 159 runs
T20 WOMEN Botswana Women vs Brazil Women, Super League
Botswana Women vs Brazil Women, Super League
Botswana Cricket Association Oval 1, Gaborone · Thu, Apr 9 at 12:15 GMT
Botswana Women Inning 1: 85/7 (20 ov)
Brazil Women Inning 1: 86/2 (12 ov)
Brazil Women won by 8 wkts
T20 WOMEN Malawi Women vs Zambia Women, 15th Match, Kalahari Women's T20I Tournament, 2026
Malawi Women vs Zambia Women, 15th Match, Kalahari Women's T20I Tournament, 2026
Botswana Cricket Association Oval 1, Gaborone · Thu, Apr 9 at 12:00 GMT
zambia women Inning 1: 54/6 (20 ov)
Malawi Women,Zambia Women Inning 1: 55/5 (10.2 ov)
Malawi Women won by 5 wkts
T20 Lahore Qalandars vs Islamabad United, 16th Match, Pakistan Super League 2026
Lahore Qalandars vs Islamabad United, 16th Match, Pakistan Super League 2026
National Stadium, Karachi · Thu, Apr 9 at 09:30 GMT
Lahore Qalandars Inning 1: 100/10 (18.3 ov)
Islamabad United Inning 1: 104/1 (10.2 ov)
Islamabad United won by 9 wkts
T20 WOMEN Brazil Women vs Lesotho Women, 14th Match, Kalahari Women's T20I Tournament, 2026
Brazil Women vs Lesotho Women, 14th Match, Kalahari Women's T20I Tournament, 2026
Botswana Cricket Association Oval 2, Gaborone · Thu, Apr 9 at 07:30 GMT
brazil women Inning 1: 202/8 (20 ov)
Brazil Women,Lesotho Women Inning 1: 13/10 (6.2 ov)
Brazil Women won by 189 runs
T20 WOMEN Mozambique Women vs Malawi Women, 13th Match, Kalahari Women's T20I Tournament, 2026
Mozambique Women vs Malawi Women, 13th Match, Kalahari Women's T20I Tournament, 2026
Botswana Cricket Association Oval 1, Gaborone · Thu, Apr 9 at 07:15 GMT
mozambique women Inning 1: 60/10 (14.5 ov)
Mozambique Women,Malawi Women Inning 1: 61/3 (12.3 ov)
Malawi Women won by 7 wkts
Friday, Mar 13 · Mar 13, 2026 3 matches
T20 Konark Suryas Odisha vs India Captains, 3rd Match, Legends League Cricket 2026
Konark Suryas Odisha vs India Captains, 3rd Match, Legends League Cricket 2026
Sri Ramakrishna College of Arts and Science Ground, Coimbatore · Fri, Mar 13 at 14:00 GMT
Konark Suryas Odisha Inning 1: 170/5 (20 ov)
India Captains Inning 1: 152/9 (20 ov)
Konark Suryas Odisha won by 18 runs
ODI Bangladesh vs Pakistan, 2nd ODI, Pakistan tour of Bangladesh, 2026
Bangladesh vs Pakistan, 2nd ODI, Pakistan tour of Bangladesh, 2026
Shere Bangla National Stadium, Dhaka · Fri, Mar 13 at 00:00 GMT
Pakistan Inning 1: 274/10 (47.3 ov)
Bangladesh Inning 1: 114/10 (23.3 ov)
Pakistan won by 128 runs - 2nd inns reduced to 32 overs (DLS Target 243)
T20 Botswana vs Lesotho, 4th T20I, Lesotho tour of Botswana, 2026
Botswana vs Lesotho, 4th T20I, Lesotho tour of Botswana, 2026
Botswana Cricket Association Oval 1, Gaborone · Fri, Mar 13 at 00:00 GMT
botswana Inning 1: 164/7 (20 ov)
Botswana,Lesotho Inning 1: 60/10 (14.1 ov)
Botswana won by 104 runs
Thursday, Mar 12 · Mar 12, 2026 5 matches
T20 KNOCKOUTWORLD CUP Suriname vs Argentina, 8th Match, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Suriname vs Argentina, 8th Match, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Jimmy Powell Oval, George Town · Thu, Mar 12 at 19:30 GMT
suriname Inning 1: 107/7 (20 ov)
Suriname,Argentina Inning 1: 109/3 (17 ov)
Argentina won by 7 wkts
T20 Royal Riders Punjab vs India Tigers, 2nd Match, Legends League Cricket 2026
Royal Riders Punjab vs India Tigers, 2nd Match, Legends League Cricket 2026
Indira Gandhi International Cricket Stadium, Haldwani · Thu, Mar 12 at 14:00 GMT
India Tigers Inning 1: 168/8 (20 ov)
Royal Riders Punjab Inning 1: 148/9 (20 ov)
India Tigers won by 20 runs
ODI Titans vs KwaZulu-Natal Inland
Titans vs KwaZulu-Natal Inland
SuperSport Park, Centurion · Thu, Mar 12 at 11:00 GMT
KwaZulu-Natal Inland - Tuskers Inning 1: 180/7 (20 ov)
Titans Inning 1: 181/4 (19 ov)
Titans won by 6 wkts - 20 overs game due to rain
ODI Border vs Limpopo, 24th Match, CSA Provincial One-Day Challenge Division Two 2026
Border vs Limpopo, 24th Match, CSA Provincial One-Day Challenge Division Two 2026
Buffalo Park, East London · Thu, Mar 12 at 08:00 GMT
limpopo Inning 1: 218/9 (50 ov)
Border,Limpopo Inning 1: 219/6 (39.5 ov)
Border won by 4 wkts
T20 THRILLER Botswana vs Lesotho, 3rd T20I, Lesotho tour of Botswana, 2026
Botswana vs Lesotho, 3rd T20I, Lesotho tour of Botswana, 2026
Botswana Cricket Association Oval 1, Gaborone · Thu, Mar 12 at 00:00 GMT
botswana Inning 1: 102/9 (20 ov)
Botswana,Lesotho Inning 1: 96/8 (20 ov)
Botswana won by 6 runs
Wednesday, Mar 11 · Mar 11, 2026 10 matches
T20 KNOCKOUTWORLD CUP Mexico vs Cayman Islands, 7th Match, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Mexico vs Cayman Islands, 7th Match, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Jimmy Powell Oval, George Town · Wed, Mar 11 at 14:30 GMT
cayman islands Inning 1: 187/3 (20 ov)
Mexico,Cayman Islands Inning 1: 95/10 (19.5 ov)
Cayman Islands won by 92 runs
ODI Lions vs Dolphins, 15th Match, CSA Provincial One-Day Challenge Division One 2026
Lions vs Dolphins, 15th Match, CSA Provincial One-Day Challenge Division One 2026
The Wanderers Stadium, Johannesburg · Wed, Mar 11 at 00:00 GMT
Dolphins Inning 1: 239/9 (50 ov)
Lions Inning 1: 242/3 (39.1 ov)
Lions won by 7 wkts
ODI Western Province vs Boland, 14th Match, CSA Provincial One-Day Challenge Division One 2026
Western Province vs Boland, 14th Match, CSA Provincial One-Day Challenge Division One 2026
Newlands, Cape Town · Wed, Mar 11 at 00:00 GMT
boland Inning 1: 185/10 (47.1 ov)
Western Province,Boland Inning 1: 186/7 (44.5 ov)
Western Province won by 3 wkts
ODI Bangladesh vs Pakistan, 1st ODI, Pakistan tour of Bangladesh, 2026
Bangladesh vs Pakistan, 1st ODI, Pakistan tour of Bangladesh, 2026
Shere Bangla National Stadium, Dhaka · Wed, Mar 11 at 00:00 GMT
Pakistan Inning 1: 114/10 (30.4 ov)
Bangladesh Inning 1: 115/2 (15.1 ov)
Bangladesh won by 8 wkts
T20 KNOCKOUTWORLD CUP Argentina vs Mexico, 6th Match, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Argentina vs Mexico, 6th Match, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Jimmy Powell Oval, George Town · Wed, Mar 11 at 00:00 GMT
Argentina Inning 1: 153/4 (20 ov)
Mexico Inning 1: 91/7 (20 ov)
Argentina won by 62 runs
T20 KNOCKOUTWORLD CUP Suriname vs Cayman Islands, 5th Match, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Suriname vs Cayman Islands, 5th Match, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Jimmy Powell Oval, George Town · Wed, Mar 11 at 00:00 GMT
Suriname Inning 1: 92/7 (20 ov)
Cayman Islands Inning 1: 96/1 (12.5 ov)
Cayman Islands won by 9 wkts
ODI BIG SCORE Eastern Storm vs Knights, 22nd Match, CSA Provincial One-Day Challenge Division Two 2026
Eastern Storm vs Knights, 22nd Match, CSA Provincial One-Day Challenge Division Two 2026
Willowmoore Park, Benoni · Wed, Mar 11 at 00:00 GMT
Knights Inning 1: 398/5 (50 ov)
Eastern Storm Inning 1: 215/10 (32.1 ov)
Knights won by 183 runs
ODI South Western Districts vs South Africa Emerging Players, 21st Match, CSA Provincial One-Day Challenge Division Two 2026
South Western Districts vs South Africa Emerging Players, 21st Match, CSA Provincial One-Day Challenge Division Two 2026
LC de Villiers Oval, Pretoria · Wed, Mar 11 at 00:00 GMT
South Africa Emerging Players Inning 1: 71/10 (21.2 ov)
South Western Districts Inning 1: 74/0 (12.4 ov)
South Western Districts won by 10 wkts
ODI Mpumalanga Rhinos vs Northern Cape, 23rd Match, CSA Provincial One-Day Challenge Division Two 2026
Mpumalanga Rhinos vs Northern Cape, 23rd Match, CSA Provincial One-Day Challenge Division Two 2026
Uplands College, White River, Mpumalanga · Wed, Mar 11 at 00:00 GMT
mpumalanga rhinos Inning 1: 256/9 (50 ov)
Mpumalanga Rhinos,Northern Cape Inning 1: 155/10 (37.1 ov)
Mpumalanga Rhinos won by 101 runs
T20 Mumbai Spartans vs India Captains, 1st Match, Legends League Cricket 2026
Mumbai Spartans vs India Captains, 1st Match, Legends League Cricket 2026
Indira Gandhi International Cricket Stadium, Haldwani · Wed, Mar 11 at 00:00 GMT
india captains Inning 1: 150/9 (20 ov)
Mumbai Spartans,India Captains Inning 1: 127/10 (18.5 ov)
India Captains won by 23 runs