2024
3rd ODI, Bridgetown, Barbados, Nov 06 2024 11:00 PM (BST)
1st T20I, Bridgetown, Barbados, Nov 10 2024 01:00 AM (BST)
2nd T20I, Bridgetown, Barbados, Nov 11 2024 01:00 AM (BST)
3rd T20I, Gros Islet, St Lucia, Nov 15 2024 01:00 AM (BST)
4th T20I, Gros Islet, St Lucia, Nov 17 2024 01:00 AM (BST)
5th T20I, Gros Islet, St Lucia, Nov 18 2024 01:00 AM (BST)
1st ODI Sharjah Cricket Stadium, Sharjah, Nov 06 2024 04:30 PM (BST)
2nd ODI Sharjah Cricket Stadium, Sharjah, Nov 09 2024 04:30 PM (BST)
3rd ODI Sharjah Cricket Stadium, Sharjah, Nov 11 2024 04:30 PM (BST)
1st T20I Kingsmead, Durban, Nov 08 2024 09:00 PM (BST)
2nd T20I St George's Park, Gqeberha, Nov 10 2024 09:00 PM (BST)
3rd T20I SuperSport Park, Centurion, Nov 13 2024 09:00 PM (BST)
4th T20I The Wanderers Stadium, Johannesburg, Nov 15 2024 09:00 PM (BST)
1st T20I, Dambulla, Nov 09 2024 07:30 PM (BST)
2nd T20I, Dambulla, Nov 10 2024 07:30 PM (BST)
1st ODI, Dambulla, Nov 13 2024 03:00 PM (BST)
2nd ODI, Pallekele, Nov 17 2024 03:00 PM (BST)
3rd ODI, Pallekele, Nov 19 2024 03:00 PM (BST)
1st T20I Al Amerat Cricket Groun, Al Amerat, Nov 13 2024 12:00 PM (BST)
2nd T20I Al Amerat Cricket Groun, Al Amerat, Nov 14 2024 12:00 PM (BST)
3rd T20I Al Amerat Cricket Groun, Al Amerat, Nov 16 2024 12:00 PM (BST)
1st Test Sir Vivian Richards Stadium, Antigua, Nov 22 2024 08:00 PM (BST)
2nd Test Sabina Park, Kingston, Jamaica, Nov 30 2024 08:00 PM (BST)
1st ODI Warner Park, Basseterre, St Kitts, Dec 08 2024 07:30 PM (BST)
2nd ODI Warner Park, Basseterre, St Kitts, Dec 10 2024 07:30 PM (BST)
3rd ODI Warner Park, Basseterre, St Kitts, Dec 12 2024 07:30 PM (BST)
1st T20I Arnos Vale Ground, St Vincent, Dec 16 2024 06:00 AM (BST)
2nd T20I Arnos Vale Ground, St Vincent, Dec 18 2024 06:00 AM (BST)
3rd T20I, Kingstown, St Vincent, Dec 20 2024 06:00 AM (BST)
1st Test Hagley Oval, Christchurch, Nov 28 2024 04:00 AM (BST)
2nd Test Basin Reserve, Wellington, Dec 06 2024 04:00 AM (BST)
3rd Test Seddon Park, Hamilton, Dec 14 2024 04:00 AM (BST)
Result
1st ODI (D/N), Colombo (RPS), Jan 06 2024 03:00 PM (BST)
Sri Lanka won the toss
match abandoned by No result
Result
2nd ODI (D/N), Colombo (RPS), Jan 08 2024 03:00 PM (BST)
Zimbabwe won the toss
Sri Lanka won the match by Sri Lanka won by 2 wickets (with 6 balls remaining)
Result
3rd ODI (D/N), Colombo (RPS), Jan 11 2024 03:00 PM (BST)
Zimbabwe won the toss
Sri Lanka won the match by Sri Lanka won by 8 wickets (with 62 balls remaining) (DLS method)
Result
1st T20I (N), Colombo (RPS), Jan 14 2024 07:30 PM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 3 wickets (with 0 balls remaining)
Result
2nd T20I (N), Colombo (RPS), Jan 16 2024 07:30 PM (BST)
Zimbabwe won the toss
Zimbabwe won the match by Zimbabwe won by 4 wickets (with 1 ball remaining)
Result
3rd T20I (N), Colombo (RPS), Jan 18 2024 07:30 PM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 9 wickets (with 55 balls remaining)
Result
1st T20I (N), Mohali, Jan 11 2024 07:30 PM (BST)
India won the toss
India won the match by India won by 6 wickets (with 15 balls remaining)
Result
2nd T20I (N), Indore, Jan 14 2024 07:30 PM (BST)
India won the toss
India won the match by India won by 6 wickets (with 26 balls remaining)
Result
3rd T20I (N), Bengaluru, Jan 17 2024 07:30 PM (BST)
India won the toss
Tie won the match by Match tied (India won the 2nd Super Over)
Result
1st T20I (N), Auckland, Jan 12 2024 12:10 PM (BST)
Pakistan won the toss
New Zealand won the match by New Zealand won by 46 runs
Result
2nd T20I (N), Hamilton, Jan 14 2024 12:10 PM (BST)
Pakistan won the toss
New Zealand won the match by New Zealand won by 21 runs
Result
3rd T20I, Dunedin, Jan 17 2024 06:00 AM (BST)
Pakistan won the toss
New Zealand won the match by New Zealand won by 45 runs
Result
4th T20I (N), Christchurch, Jan 19 2024 12:10 PM (BST)
New Zealand won the toss
New Zealand won the match by New Zealand won by 7 wickets (with 11 balls remaining)
Result
5th T20I, Christchurch, Jan 21 2024 06:00 AM (BST)
Pakistan won the toss
Pakistan won the match by Pakistan won by 42 runs
Result
1st Test, Adelaide, Jan 17 2024 05:30 AM (BST)
Australia won the toss
Australia won the match by Australia won by 10 wickets
Result
2nd Test (D/N), Brisbane, Jan 25 2024 10:00 AM (BST)
West Indies won the toss
West Indies won the match by West Indies won by 8 runs
Result
1st ODI (D/N), Melbourne, Feb 02 2024 09:30 AM (BST)
Australia won the toss
Australia won the match by Australia won by 8 wickets (with 69 balls remaining)
Result
2nd ODI (D/N), Sydney, Feb 04 2024 09:30 AM (BST)
West Indies won the toss
Australia won the match by Australia won by 83 runs
Result
3rd ODI (D/N), Canberra, Feb 06 2024 09:30 AM (BST)
Australia won the toss
Australia won the match by Australia won by 8 wickets (with 259 balls remaining)
Result
1st T20I (N), Hobart, Feb 09 2024 02:00 PM (BST)
West Indies won the toss
Australia won the match by Australia won by 11 runs
Result
2nd T20I (N), Adelaide, Feb 11 2024 02:30 PM (BST)
West Indies won the toss
Australia won the match by Australia won by 34 runs
Result
3rd T20I (D/N), Perth, Feb 13 2024 11:30 AM (BST)
West Indies won the toss
West Indies won the match by West Indies won by 37 runs
Result
1st Test, Hyderabad, Jan 25 2024 10:00 AM (BST)
England won the toss
England won the match by England won by 28 runs
Result
2nd Test, Visakhapatnam, Feb 02 2024 10:00 AM (BST)
India won the toss
India won the match by India won by 106 runs
Result
3rd Test, Rajkot, Feb 15 2024 10:00 AM (BST)
India won the toss
India won the match by India won by 434 runs
Result
4th Test, Ranchi, Feb 23 2024 10:00 AM (BST)
England won the toss
India won the match by India won by 5 wickets
Result
5th Test, Dharamsala, Mar 07 2024 10:00 AM (BST)
England won the toss
India won the match by India won by an innings and 64 runs
Result
Only Test, Colombo (SSC), Feb 02 2024 10:30 AM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 10 wickets
Result
1st ODI (D/N), Pallekele, Feb 09 2024 03:00 PM (BST)
Afghanistan won the toss
Sri Lanka won the match by Sri Lanka won by 42 runs
Result
2nd ODI (D/N), Pallekele, Feb 11 2024 03:00 PM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 155 runs
Result
3rd ODI (D/N), Pallekele, Feb 14 2024 03:00 PM (BST)
Afghanistan won the toss
Sri Lanka won the match by Sri Lanka won by 7 wickets (with 88 balls remaining)
Result
1st T20I (N), Dambulla, Feb 17 2024 07:30 PM (BST)
Afghanistan won the toss
Sri Lanka won the match by Sri Lanka won by 4 runs
Result
2nd T20I (N), Dambulla, Feb 19 2024 07:30 PM (BST)
Afghanistan won the toss
Sri Lanka won the match by Sri Lanka won by 72 runs
Result
3rd T20I (N), Dambulla, Feb 21 2024 07:30 PM (BST)
Afghanistan won the toss
Afghanistan won the match by Afghanistan won by 3 runs
Result
1st Test, Mount Maunganui, Feb 04 2024 04:00 AM (BST)
South Africa won the toss
New Zealand won the match by New Zealand won by 281 runs
Result
2nd Test, Hamilton, Feb 13 2024 04:00 AM (BST)
South Africa won the toss
New Zealand won the match by New Zealand won by 7 wickets
Result
1st T20I (N), Wellington, Feb 21 2024 12:10 PM (BST)
New Zealand won the toss
Australia won the match by Australia won by 6 wickets (with 0 balls remaining)
Result
2nd T20I (N), Auckland, Feb 23 2024 12:10 PM (BST)
New Zealand won the toss
Australia won the match by Australia won by 72 runs
Result
3rd T20I, Auckland, Feb 25 2024 06:00 AM (BST)
New Zealand won the toss
Australia won the match by Australia won by 27 runs (DLS method)
Result
1st Test, Wellington, Feb 29 2024 04:00 AM (BST)
New Zealand won the toss
Australia won the match by Australia won by 172 runs
Result
2nd Test, Christchurch, Mar 08 2024 04:00 AM (BST)
Australia won the toss
Australia won the match by Australia won by 3 wickets
Result
Only Test, Tolerance Oval, Feb 28 2024 12:00 PM (BST)
Afghanistan won the toss
Ireland won the match by Ireland won by 6 wickets
Result
1st ODI (D/N), Sharjah, Mar 07 2024 05:30 PM (BST)
Ireland won the toss
Afghanistan won the match by Afghanistan won by 35 runs
Result
2nd ODI (D/N), Sharjah, Mar 09 2024 05:30 PM (BST)
toss abandoned
match abandoned by Match abandoned without a ball bowled
Result
3rd ODI (D/N), Sharjah, Mar 12 2024 05:30 PM (BST)
Ireland won the toss
Afghanistan won the match by Afghanistan won by 117 runs
Result
1st T20I (N), Sharjah, Mar 15 2024 10:00 PM (BST)
Afghanistan won the toss
Ireland won the match by Ireland won by 38 runs
Result
2nd T20I (N), Sharjah, Mar 17 2024 10:00 PM (BST)
Afghanistan won the toss
Afghanistan won the match by Afghanistan won by 10 runs
Result
3rd T20I (N), Sharjah, Mar 18 2024 10:00 PM (BST)
Afghanistan won the toss
Afghanistan won the match by Afghanistan won by 57 runs
Result
1st T20I (N), Sylhet, Mar 04 2024 06:00 PM (BST)
Bangladesh won the toss
Sri Lanka won the match by Sri Lanka won by 3 runs
Result
2nd T20I (N), Sylhet, Mar 06 2024 06:00 PM (BST)
Bangladesh won the toss
Bangladesh won the match by Bangladesh won by 8 wickets (with 11 balls remaining)
Result
3rd T20I (N), Sylhet, Mar 09 2024 03:00 PM (BST)
Bangladesh won the toss
Sri Lanka won the match by Sri Lanka won by 28 runs
Result
1st ODI (D/N), Chattogram, Mar 13 2024 02:30 PM (BST)
Sri Lanka won the toss
Bangladesh won the match by Bangladesh won by 6 wickets (with 32 balls remaining)
Result
2nd ODI (D/N), Chattogram, Mar 15 2024 02:30 PM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 3 wickets (with 17 balls remaining)
Result
3rd ODI, Chattogram, Mar 18 2024 10:00 AM (BST)
Sri Lanka won the toss
Bangladesh won the match by Bangladesh won by 4 wickets (with 58 balls remaining)
Result
1st Test, Sylhet, Mar 22 2024 10:00 AM (BST)
Bangladesh won the toss
Sri Lanka won the match by Sri Lanka won by 328 runs
Result
2nd Test, Chattogram, Mar 30 2024 10:00 AM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 192 runs
Result
1st T20I (N), Rawalpindi, Apr 18 2024 08:00 PM (BST)
New Zealand won the toss
match abandoned by No result
Result
2nd T20I (N), Rawalpindi, Apr 20 2024 08:00 PM (BST)
Pakistan won the toss
Pakistan won the match by Pakistan won by 7 wickets (with 47 balls remaining)
Result
3rd T20I (N), Rawalpindi, Apr 21 2024 08:30 PM (BST)
New Zealand won the toss
New Zealand won the match by New Zealand won by 7 wickets (with 10 balls remaining)
Result
4th T20I (N), Lahore, Apr 25 2024 08:00 PM (BST)
Pakistan won the toss
New Zealand won the match by New Zealand won by 4 runs
Result
5th T20I (N), Lahore, Apr 27 2024 08:00 PM (BST)
New Zealand won the toss
Pakistan won the match by Pakistan won by 9 runs
Result
1st T20I (N), Chattogram, May 03 2024 06:00 PM (BST)
Bangladesh won the toss
Bangladesh won the match by Bangladesh won by 8 wickets (with 28 balls remaining)
Result
2nd T20I (N), Chattogram, May 05 2024 06:00 PM (BST)
Bangladesh won the toss
Bangladesh won the match by Bangladesh won by 6 wickets (with 9 balls remaining)
Result
3rd T20I, Chattogram, May 07 2024 03:00 PM (BST)
Zimbabwe won the toss
Bangladesh won the match by Bangladesh won by 9 runs
Result
4th T20I (N), Mirpur, May 10 2024 06:00 PM (BST)
Zimbabwe won the toss
Bangladesh won the match by Bangladesh won by 5 runs
Result
5th T20I, Mirpur, May 12 2024 10:00 AM (BST)
Zimbabwe won the toss
Zimbabwe won the match by Zimbabwe won by 8 wickets (with 9 balls remaining)
Result
1st T20I, Dublin, May 10 2024 08:00 PM (BST)
Ireland won the toss
Ireland won the match by Ireland won by 5 wickets (with 1 ball remaining)
Result
2nd T20I, Dublin, May 12 2024 08:00 PM (BST)
Pakistan won the toss
Pakistan won the match by Pakistan won by 7 wickets (with 19 balls remaining)
Result
3rd T20I, Dublin, May 14 2024 08:00 PM (BST)
Pakistan won the toss
Pakistan won the match by Pakistan won by 6 wickets (with 18 balls remaining)
Result
1st Match (D/N), The Hague, May 18 2024 09:00 PM (BST)
Scotland won the toss
Netherlands won the match by Netherlands won by 41 runs
Result
2nd Match (D/N), The Hague, May 19 2024 09:00 PM (BST)
Netherlands won the toss
Ireland won the match by Ireland won by 1 run
Result
3rd Match (D/N), The Hague, May 20 2024 09:00 PM (BST)
toss abandoned
match abandoned by Match abandoned without a ball bowled
Result
4th Match (D/N), The Hague, May 22 2024 09:00 PM (BST)
Netherlands won the toss
Scotland won the match by Scotland won by 71 runs
Result
5th Match, The Hague, May 23 2024 03:00 PM (BST)
Scotland won the toss
Ireland won the match by Ireland won by 5 wickets (with 3 balls remaining)
Result
6th Match, The Hague, May 24 2024 03:00 PM (BST)
Netherlands won the toss
Ireland won the match by Ireland won by 3 runs
Result
1st T20I, Prairie View, May 21 2024 09:00 PM (BST)
United States of America won the toss
United States of America won the match by U.S.A. won by 5 wickets (with 3 balls remaining)
Result
2nd T20I, Prairie View, May 23 2024 09:00 PM (BST)
Bangladesh won the toss
United States of America won the match by U.S.A. won by 6 runs
Result
3rd T20I, Prairie View, May 25 2024 09:00 PM (BST)
Bangladesh won the toss
Bangladesh won the match by Bangladesh won by 10 wickets (with 50 balls remaining)
Result
1st T20I (N), Leeds, May 22 2024 11:30 PM (BST)
toss abandoned
match abandoned by Match abandoned without a ball bowled
Result
2nd T20I, Birmingham, May 25 2024 07:30 PM (BST)
Pakistan won the toss
England won the match by England won by 23 runs
Result
3rd T20I (N), Cardiff, May 28 2024 11:30 PM (BST)
toss abandoned
match abandoned by Match abandoned without a ball bowled
Result
4th T20I (N), The Oval, May 30 2024 11:30 PM (BST)
England won the toss
England won the match by England won by 7 wickets (with 27 balls remaining)
Result
1st T20I, Kingston, May 24 2024 01:00 AM (BST)
South Africa won the toss
West Indies won the match by West Indies won by 28 runs
Result
2nd T20I, Kingston, May 26 2024 01:00 AM (BST)
West Indies won the toss
West Indies won the match by West Indies won by 16 runs
Result
3rd T20I, Kingston, May 27 2024 01:00 AM (BST)
South Africa won the toss
West Indies won the match by West Indies won by 8 wickets (with 37 balls remaining)
Result
1st T20I, Harare, Jul 06 2024 05:00 PM (BST)
India won the toss
Zimbabwe won the match by Zimbabwe won by 13 runs
Result
2nd T20I, Harare, Jul 07 2024 05:00 PM (BST)
India won the toss
India won the match by India won by 100 runs
Result
3rd T20I, Harare, Jul 10 2024 05:00 PM (BST)
India won the toss
India won the match by India won by 23 runs
Result
4th T20I, Harare, Jul 13 2024 05:00 PM (BST)
India won the toss
India won the match by India won by 10 wickets (with 28 balls remaining)
Result
5th T20I, Harare, Jul 14 2024 05:00 PM (BST)
Zimbabwe won the toss
India won the match by India won by 42 runs
Result
1st Test, Lord's, Jul 10 2024 04:00 PM (BST)
England won the toss
England won the match by England won by an innings and 114 runs
Result
2nd Test, Nottingham, Jul 18 2024 04:00 PM (BST)
West Indies won the toss
England won the match by England won by 241 runs
Result
3rd Test, Birmingham, Jul 26 2024 04:00 PM (BST)
West Indies won the toss
England won the match by England won by 10 wickets
Result
Only Test Civil Service Cricket Club, Belfast, Jul 25 2024 03:25 PM (BST)
Ireland won the toss
Ireland won the match by Ireland won by 4 wickets
Result
1st T20I (N), Pallekele, Jul 27 2024 07:30 PM (BST)
Sri Lanka won the toss
India won the match by India won by 43 runs
Result
2nd T20I (N), Pallekele, Jul 28 2024 07:30 PM (BST)
India won the toss
India won the match by India won by 7 wickets (with 9 balls remaining) (DLS method)
Result
3rd T20I (N), Pallekele, Jul 30 2024 07:30 PM (BST)
Sri Lanka won the toss
India won the match by Match tied (India won the Super Over)
Result
1st ODI (D/N), Colombo (RPS), Aug 02 2024 03:00 PM (BST)
Sri Lanka won the toss
Tie won the match by Match tied
Result
2nd ODI (D/N), Colombo (RPS), Aug 04 2024 03:00 PM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 32 runs
Result
3rd ODI (D/N), Colombo (RPS), Aug 07 2024 03:00 PM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 110 runs
Result
1st Test, Port of Spain, Aug 07 2024 08:00 PM (BST)
South Africa won the toss
Draw won the match by Match drawn
Result
2nd Test, Providence, Aug 15 2024 08:00 PM (BST)
South Africa won the toss
South Africa won the match by South Africa won by 40 runs
Result
1st T20I, Tarouba, Aug 24 2024 01:00 AM (BST)
West Indies won the toss
West Indies won the match by West Indies won by 7 wickets (with 13 balls remaining)
Result
2nd T20I, Tarouba, Aug 26 2024 01:00 AM (BST)
South Africa won the toss
West Indies won the match by West Indies won by 30 runs
Result
3rd T20I, Tarouba, Aug 28 2024 01:00 AM (BST)
West Indies won the toss
West Indies won the match by West Indies won by 8 wickets (with 22 balls remaining) (DLS method)
Result
1st Test, Rawalpindi, Aug 21 2024 11:30 AM (BST)
Bangladesh won the toss
Bangladesh won the match by Bangladesh won by 10 wickets
Result
2nd Test, Rawalpindi, Aug 30 2024 11:30 AM (BST)
Bangladesh won the toss
Bangladesh won the match by Bangladesh won by 6 wickets
Result
1st Test, Manchester, Aug 21 2024 04:00 PM (BST)
Sri Lanka won the toss
England won the match by England won by 5 wickets
Result
2nd Test, Lord's, Aug 29 2024 04:00 PM (BST)
Sri Lanka won the toss
England won the match by England won by 190 runs
Result
1st T20I, Edinburgh, Sep 04 2024 07:00 PM (BST)
Australia won the toss
Australia won the match by Australia won by 7 wickets (with 62 balls remaining)
Result
2nd T20I, Edinburgh, Sep 06 2024 07:00 PM (BST)
Scotland won the toss
Australia won the match by Australia won by 70 runs
Result
3rd T20I, Edinburgh, Sep 07 2024 07:00 PM (BST)
Australia won the toss
Australia won the match by Australia won by 6 wickets (with 23 balls remaining)
Result
Only Test, Greater Noida, Sep 09 2024 10:30 AM (BST)
toss abandoned
match abandoned by Match abandoned without a ball bowled
Result
1st T20I (N), Southampton, Sep 11 2024 11:30 PM (BST)
England won the toss
Australia won the match by Australia won by 28 runs
Result
2nd T20I (N), Cardiff, Sep 13 2024 11:30 PM (BST)
England won the toss
England won the match by England won by 3 wickets (with 6 balls remaining)
Result
3rd T20I (N), Manchester, Sep 15 2024 11:30 PM (BST)
toss abandoned
match abandoned by Match abandoned without a ball bowled
Result
1st ODI, Nottingham, Sep 19 2024 05:30 PM (BST)
England won the toss
Australia won the match by Australia won by 7 wickets (with 36 balls remaining)
Result
2nd ODI, Leeds, Sep 21 2024 04:00 PM (BST)
England won the toss
Australia won the match by Australia won by 68 runs
Result
1st Test, Galle, Sep 18 2024 10:30 AM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 63 runs
Result
2nd Test, Galle, Sep 26 2024 10:30 AM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by an innings and 154 runs
Result
1st Test, Chennai, Sep 19 2024 10:00 AM (BST)
Bangladesh won the toss
India won the match by India won by 280 runs
Result
2nd Test, Kanpur, Sep 27 2024 10:00 AM (BST)
India won the toss
India won the match by India won by 7 wickets
Result
1st T20I (N), Gwalior, Oct 06 2024 07:30 PM (BST)
India won the toss
India won the match by India won by 7 wickets (with 49 balls remaining)
Result
2nd T20I (N), Delhi, Oct 09 2024 07:30 PM (BST)
Bangladesh won the toss
India won the match by India won by 86 runs
Result
3rd T20I (N), Hyderabad, Oct 12 2024 07:30 PM (BST)
India won the toss
India won the match by India won by 133 runs
Result
3rd ODI, Chester-le-Street, Sep 24 2024 05:30 PM (BST)
England won the toss
England won the match by England won by 46 runs (DLS method)
Result
4th ODI, Lord's, Sep 27 2024 05:30 PM (BST)
Australia won the toss
England won the match by England won by 186 runs
Result
5th ODI, Bristol, Sep 29 2024 04:00 PM (BST)
Australia won the toss
Australia won the match by Australia won by 49 runs (DLS method)
Result
1st T20I (N), Abu Dhabi, Sep 27 2024 09:30 PM (BST)
South Africa won the toss
South Africa won the match by South Africa won by 8 wickets (with 14 balls remaining)
Result
2nd T20I (N), Abu Dhabi, Sep 29 2024 09:30 PM (BST)
South Africa won the toss
Ireland won the match by Ireland won by 10 runs
Result
1st ODI (D/N), Abu Dhabi, Oct 02 2024 05:30 PM (BST)
South Africa won the toss
South Africa won the match by South Africa won by 139 runs
Result
2nd ODI (D/N), Abu Dhabi, Oct 04 2024 05:30 PM (BST)
South Africa won the toss
South Africa won the match by South Africa won by 174 runs
Result
3rd ODI (D/N), Abu Dhabi, Oct 07 2024 05:30 PM (BST)
Ireland won the toss
Ireland won the match by Ireland won by 69 runs
Result
1st Test, Multan, Oct 07 2024 11:00 AM (BST)
Pakistan won the toss
England won the match by England won by an innings and 47 runs
Result
2nd Test, Multan, Oct 15 2024 11:00 AM (BST)
Pakistan won the toss
Pakistan won the match by Pakistan won by 152 runs
Result
3rd Test, Rawalpindi, Oct 24 2024 11:00 AM (BST)
England won the toss
Pakistan won the match by Pakistan won by 9 wickets
Result
1st T20I (N), Dambulla, Oct 13 2024 07:30 PM (BST)
West Indies won the toss
West Indies won the match by West Indies won by 5 wickets (with 5 balls remaining)
Result
2nd T20I (N), Dambulla, Oct 15 2024 07:30 PM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 73 runs
Result
3rd T20I (N), Dambulla, Oct 17 2024 07:30 PM (BST)
West Indies won the toss
Sri Lanka won the match by Sri Lanka won by 9 wickets (with 12 balls remaining)
Result
1st ODI (D/N), Pallekele, Oct 20 2024 03:00 PM (BST)
West Indies won the toss
Sri Lanka won the match by Sri Lanka won by 5 wickets (with 31 balls remaining) (DLS method)
Result
2nd ODI (D/N), Pallekele, Oct 23 2024 03:00 PM (BST)
Sri Lanka won the toss
Sri Lanka won the match by Sri Lanka won by 5 wickets (with 34 balls remaining)
Result
3rd ODI (D/N), Pallekele, Oct 26 2024 03:00 PM (BST)
West Indies won the toss
West Indies won the match by West Indies won by 8 wickets (with 6 balls remaining) (DLS method)
Result
1st Test, Bengaluru, Oct 16 2024 10:00 AM (BST)
India won the toss
New Zealand won the match by New Zealand won by 8 wickets
Result
2nd Test, Pune, Oct 24 2024 10:00 AM (BST)
New Zealand won the toss
New Zealand won the match by New Zealand won by 113 runs
Result
3rd Test, Wankhede, Nov 01 2024 09:00 AM (BST)
New Zealand won the toss
New Zealand won the match by New Zealand won by 25 runs
Result
1st Test, Mirpur, Oct 21 2024 09:30 AM (BST)
Bangladesh won the toss
South Africa won the match by South Africa won by 7 wickets
Result
2nd Test, Chattogram, Oct 29 2024 10:00 AM (BST)
South Africa won the toss
South Africa won the match by South Africa won by an innings and 273 runs
Result
1st ODI, North Sound, Antigua, Nov 01 2024 12:00 AM (BST)
West Indies won the toss
West Indies won the match by West Indies won by 8 wickets (with 55 balls remaining) (DLS method)
Result
2nd ODI, North Sound, Antigua, Nov 02 2024 07:30 PM (BST)
England won the toss
England won the match by England won by 5 wickets (with 15 balls remaining)