| England Lions vs Cricket Australia XI | 2nd Match | 21-Nov-2025 | Perth | 4 Day Match |
| Ireland vs England | 1st Match | 17-Sep-2025 | Dublin | T20I |
| England vs South Africa | 2nd Match | 12-Sep-2025 | Manchester | T20I |
| England vs South Africa | 1st Match | 10-Sep-2025 | Cardiff | T20I |
| England vs South Africa | 3rd Match | 07-Sep-2025 | Southampton | ODI |
| England vs South Africa | 2nd Match | 04-Sep-2025 | London | ODI |
| England vs South Africa | 1st Match | 02-Sep-2025 | Leeds | ODI |
| Oval Invincibles vs Trent Rockets | Final | 31-Aug-2025 | London | 100 Ball Match |
| Oval Invincibles vs London Spirit | 29th Match | 25-Aug-2025 | London | 100 Ball Match |
| Northern Superchargers vs Oval Invincibles | 25th Match | 23-Aug-2025 | Leeds | 100 Ball Match |
| Oval Invincibles vs Trent Rockets | 23rd Match | 21-Aug-2025 | London | 100 Ball Match |
| Southern Brave vs Oval Invincibles | 19th Match | 18-Aug-2025 | Southampton | 100 Ball Match |
| Oval Invincibles vs Welsh Fire | 16th Match | 16-Aug-2025 | London | 100 Ball Match |
| Birmingham Phoenix vs Oval Invincibles | 10th Match | 12-Aug-2025 | Birmingham | 100 Ball Match |
| Oval Invincibles vs Manchester Originals | 5th Match | 09-Aug-2025 | London | 100 Ball Match |
| London Spirit vs Oval Invincibles | 1st Match | 05-Aug-2025 | London | 100 Ball Match |
| England vs West Indies | 3rd Match | 10-Jun-2025 | Southampton | T20I |
| England vs West Indies | 2nd Match | 08-Jun-2025 | Bristol | T20I |
| England vs West Indies | 1st Match | 06-Jun-2025 | Chester-le-Street | T20I |
| Surrey vs Sussex | 127th.Match | 18-Jul-2025 | Brighton | T20 |
| Surrey vs Middlesex | 115th.Match | 16-Jul-2025 | London | T20 |
| Surrey vs Somerset | 112th.Match | 13-Jul-2025 | London | T20 |
| Glamorgan vs Surrey | 103rd.Match | 11-Jul-2025 | London | T20 |
| Surrey vs Gloucestershire | 92nd.Match | 09-Jul-2025 | Bristol | T20 |
| Surrey vs Essex | 88th Match | 06-Jul-2025 | London | T20 |
| Surrey vs Middlesex | 67th Match | 20-Jun-2025 | London | T20 |
| Surrey vs Sussex | 60th Match | 18-Jun-2025 | London | T20 |
| Surrey vs Hampshire | 57th Match | 17-Jun-2025 | Southampton | T20 |
| Kent vs Surrey | 42nd Match | 12-Jun-2025 | London | T20 |
| England vs West Indies | 3rd Match | 03-Jun-2025 | London | ODI |
| England vs West Indies | 2nd Match | 01-Jun-2025 | Cardiff | ODI |
| England vs West Indies | 1st Match | 29-May-2025 | Birmingham | ODI |
| Surrey vs Yorkshire | 49th Match | 22-Jul-2025 | Scarborough | 4 Day Match |
| Surrey vs Durham | 42nd Match | 29-Jun-2025 | London | 4 Day Match |
| Worcestershire vs Surrey | 39th Match | 22-Jun-2025 | Worcester | 4 Day Match |
| Mumbai Indians vs Punjab Kings | 69th Match | 26-May-2025 | Jaipur | T20 |
| Mumbai Indians vs Delhi Capitals | 63rd Match | 21-May-2025 | Mumbai | T20 |
| Mumbai Indians vs Gujarat Titans | 56th Match | 06-May-2025 | Mumbai | T20 |
| Rajasthan Royals vs Mumbai Indians | 50th Match | 01-May-2025 | Jaipur | T20 |
| Mumbai Indians vs Lucknow Super Giants | 45th Match | 27-Apr-2025 | Mumbai | T20 |
| Sunrisers Hyderabad vs Mumbai Indians | 41st Match | 23-Apr-2025 | Dehradun | T20 |
| Mumbai Indians vs Chennai Super Kings | 38th Match | 20-Apr-2025 | Mumbai | T20 |
| Mumbai Indians vs Sunrisers Hyderabad | 33rd Match | 17-Apr-2025 | Mumbai | T20 |
| Delhi Capitals vs Mumbai Indians | 29th Match | 13-Apr-2025 | Delhi | T20 |
| Mumbai Indians vs Royal Challengers Bangaluru | 21st Match | 07-Apr-2025 | Mumbai | T20 |
| Lucknow Super Giants vs Mumbai Indians | 16th Match | 04-Apr-2025 | Lucknow | T20 |
| Mumbai Indians vs Kolkata Knight Riders | 12th Match | 31-Mar-2025 | Mumbai | T20 |
| Chennai Super Kings vs Mumbai Indians | 3rd Match | 23-Mar-2025 | Chennai | T20 |
| MI Emirates vs Sharjah Warriors | Eliminator | 06-Feb-2025 | Abu Dhabi | T20 |
| MI Cape Town vs Pretoria Capitals | 30th Match | 02-Feb-2025 | Cape Town | T20 |
| Pretoria Capitals vs MI Cape Town | 27th Match | 31-Jan-2025 | Centurion | T20 |
| Pretoria Capitals vs Joburg Super Kings | 24th Match | 28-Jan-2025 | Centurion | T20 |
| Paarl Royals vs Pretoria Capitals | 20th Match | 25-Jan-2025 | Paarl | T20 |
| Sunrisers Eastern Cape vs Pretoria Capitals | 17th Match | 22-Jan-2025 | Port Elizabeth | T20 |
| Pretoria Capitals vs Paarl Royals | 12th Match | 18-Jan-2025 | Centurion | T20 |
| Joburg Super Kings vs Pretoria Capitals | 10th Match | 16-Jan-2025 | Johannesburg | T20 |
| Pretoria Capitals vs Sunrisers Eastern Cape | 7th Match | 14-Jan-2025 | Centurion | T20 |
| Pretoria Capitals vs Durban Super Giants | 5th Match | 12-Jan-2025 | Centurion | T20 |
| Durban Super Giants vs Pretoria Capitals | 2nd Match | 10-Jan-2025 | Durban | T20 |
| West Indies vs England | 5th Match | 17-Nov-2024 | Gros Islet, St Lucia | T20I |
| West Indies vs England | 4th Match | 16-Nov-2024 | Gros Islet, St Lucia | T20I |
| West Indies vs England | 3rd Match | 14-Nov-2024 | Gros Islet, St Lucia | T20I |
| West Indies vs England | 2nd Match | 10-Nov-2024 | Bridgetown, Barbados | T20I |
| West Indies vs England | 1st Match | 09-Nov-2024 | Bridgetown, Barbados | T20I |
| West Indies vs England | 3rd Match | 06-Nov-2024 | Bridgetown, Barbados | ODI |
| West Indies vs England | 2nd Match | 02-Nov-2024 | North sound | ODI |
| West Indies vs England | 1st Match | 31-Oct-2024 | North sound | ODI |
| England vs Australia | 5th Match | 29-Sep-2024 | Bristol | ODI |
| England vs Australia | 4th Match | 27-Sep-2024 | London | ODI |
| England vs Australia | 3rd Match | 24-Sep-2024 | Chester-le-Street | ODI |
| England vs Australia | 2nd Match | 21-Sep-2024 | Leeds | ODI |
| England vs Australia | 1st Match | 19-Sep-2024 | Nottingham | ODI |
| England vs Australia | 2nd Match | 13-Sep-2024 | Cardiff | T20I |
| England vs Australia | 1st Match | 11-Sep-2024 | Southampton | T20I |
| Oval Invincibles vs Southern Brave | Final | 18-Aug-2024 | London | 100 Ball Match |
| Trent Rockets vs Oval Invincibles | 31st Match | 14-Aug-2024 | Nottingham | 100 Ball Match |
| Oval Invincibles vs London Spirit | 26th Match | 11-Aug-2024 | London | 100 Ball Match |
| Oval Invincibles vs Southern Brave | 22nd Match | 08-Aug-2024 | London | 100 Ball Match |
| Manchester Originals vs Oval Invincibles | 18th Match | 06-Aug-2024 | Manchester | 100 Ball Match |
| London Spirit vs Oval Invincibles | 15th Match | 04-Aug-2024 | London | 100 Ball Match |
| Oval Invincibles vs Northern Superchargers | 12th Match | 02-Aug-2024 | London | 100 Ball Match |
| Welsh Fire vs Oval Invincibles | 6th Match | 28-Jul-2024 | Cardiff | 100 Ball Match |
| Oval Invincibles vs Birmingham Phoenix | 1st Match | 23-Jul-2024 | London | 100 Ball Match |
| Surrey vs Durham | Quarter Final 1 | 03-Sep-2024 | London | T20 |
| Kent vs Surrey | 122nd.Match | 19-Jul-2024 | Canterbury | T20 |
| Surrey vs Hampshire | 115th.Match | 18-Jul-2024 | London | T20 |
| Essex vs Surrey | 111th.Match | 14-Jul-2024 | Chelmsford | T20 |
| Somerset vs Surrey | 102nd.Match | 12-Jul-2024 | Taunton | T20 |
| Nottinghamshire vs Surrey | 53rd Match | 29-Aug-2024 | Nottingham | 4 Day Match |
| Surrey vs Lancashire | 48th Match | 22-Aug-2024 | London | 4 Day Match |