Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| Durham | Kent | drawn | - | Chester-le-Street | Sep 26-29, 2024 | First-class |
| Essex | Surrey | drawn | - | Chelmsford | Sep 26-29, 2024 | First-class |
| Glamorgan | Gloucs | Glamorgan | 192 runs | Cardiff | Sep 26-28, 2024 | First-class |
| Leics | Derbyshire | drawn | - | Leicester | Sep 26-29, 2024 | First-class |
| Notts | Warwickshire | drawn | - | Nottingham | Sep 26-29, 2024 | First-class |
| Somerset | Hampshire | Hampshire | 5 wickets | Taunton | Sep 26-28, 2024 | First-class |
| Sussex | Middlesex | drawn | - | Hove | Sep 26-29, 2024 | First-class |
| Worcs | Lancashire | drawn | - | Worcester | Sep 26-29, 2024 | First-class |
| Yorkshire | Northants | drawn | - | Leeds | Sep 26-29, 2024 | First-class |
| Sri Lanka | New Zealand | Sri Lanka | inns & 154 runs | Galle | Sep 26-29, 2024 | Test # 2551 |
| Sri Lanka | New Zealand | Sri Lanka | 63 runs | Galle | Sep 18-23, 2024 | Test # 2549 |
| Derbyshire | Middlesex | Middlesex | inns & 66 runs | Derby | Sep 17-19, 2024 | First-class |
| Glamorgan | Yorkshire | Yorkshire | 186 runs | Cardiff | Sep 17-20, 2024 | First-class |
| Gloucs | Sussex | Sussex | inns & 7 runs | Bristol | Sep 17-19, 2024 | First-class |
| Hampshire | Worcs | Hampshire | 235 runs | Southampton | Sep 17-20, 2024 | First-class |
| Kent | Notts | Notts | 10 wickets | Canterbury | Sep 17-19, 2024 | First-class |
| Lancashire | Somerset | Lancashire | 168 runs | Manchester | Sep 17-20, 2024 | First-class |
| Northants | Leics | Northants | 9 wickets | Northampton | Sep 17-19, 2024 | First-class |
| Surrey | Durham | Surrey | 10 wickets | The Oval | Sep 17-19, 2024 | First-class |
| Warwickshire | Essex | Essex | inns & 40 runs | Birmingham | Sep 17-18, 2024 | First-class |
| SA A | Sri Lanka A | Sri Lanka A | 5 wickets | Benoni | Sep 15-18, 2024 | First-class |
| Durham | Lancashire | Durham | inns & 63 runs | Chester-le-Street | Sep 9-12, 2024 | First-class |
| Essex | Notts | Essex | inns & 83 runs | Chelmsford | Sep 9-12, 2024 | First-class |
| Kent | Hampshire | drawn | - | Canterbury | Sep 9-12, 2024 | First-class |
| Leics | Yorkshire | Yorkshire | inns & 72 runs | Leicester | Sep 9-11, 2024 | First-class |
| Middlesex | Gloucs | Gloucs | 4 wickets | Lord's | Sep 9-12, 2024 | First-class |
| Northants | Derbyshire | Northants | 133 runs | Northampton | Sep 9-11, 2024 | First-class |
| Somerset | Surrey | Somerset | 111 runs | Taunton | Sep 9-12, 2024 | First-class |
| Sussex | Glamorgan | Sussex | inns & 87 runs | Hove | Sep 9-11, 2024 | First-class |
| Worcs | Warwickshire | drawn | - | Worcester | Sep 9-12, 2024 | First-class |
| SA A | Sri Lanka A | Sri Lanka A | 6 wickets | Kimberley | Sep 8-11, 2024 | First-class |
| England | Sri Lanka | Sri Lanka | 8 wickets | The Oval | Sep 6-9, 2024 | Test # 2548 |
| Pakistan | Bangladesh | Bangladesh | 6 wickets | Rawalpindi | Aug 30-Sep 3, 2024 | Test # 2547 |
| Essex | Worcs | Worcs | 43 runs | Chelmsford | Aug 29-Sep 1, 2024 | First-class |
| Glamorgan | Leics | drawn | - | Cardiff | Aug 29-Sep 1, 2024 | First-class |
| Gloucs | Northants | drawn | - | Bristol | Aug 29-Sep 1, 2024 | First-class |
| Lancashire | Hampshire | Hampshire | inns & 37 runs | Manchester | Aug 29-31, 2024 | First-class |
| Notts | Surrey | drawn | - | Nottingham | Aug 29-Sep 1, 2024 | First-class |
| Somerset | Durham | Somerset | 293 runs | Taunton | Aug 29-Sep 1, 2024 | First-class |
| Sussex | Derbyshire | Sussex | inns & 59 runs | Hove | Aug 29-Sep 1, 2024 | First-class |
| Warwickshire | Kent | Warwickshire | inns & 21 runs | Birmingham | Aug 29-31, 2024 | First-class |
| Yorkshire | Middlesex | drawn | - | Leeds | Aug 29-Sep 1, 2024 | First-class |
| England | Sri Lanka | England | 190 runs | Lord's | Aug 29-Sep 1, 2024 | Test # 2546 |
| Derbyshire | Glamorgan | Derbyshire | 10 wickets | Derby | Aug 22-25, 2024 | First-class |
| Durham | Notts | Durham | inns & 17 runs | Chester-le-Street | Aug 22-25, 2024 | First-class |
| Gloucs | Leics | drawn | - | Bristol | Aug 22-25, 2024 | First-class |
| Hampshire | Essex | drawn | - | Southampton | Aug 22-25, 2024 | First-class |
| Middlesex | Northants | Middlesex | 8 wickets | Northwood | Aug 22-25, 2024 | First-class |
| Surrey | Lancashire | Surrey | inns & 63 runs | The Oval | Aug 22-25, 2024 | First-class |
| Warwickshire | Somerset | drawn | - | Birmingham | Aug 22-25, 2024 | First-class |
| Worcs | Kent | Worcs | 8 wickets | Worcester | Aug 22-25, 2024 | First-class |
| Yorkshire | Sussex | Yorkshire | 4 wickets | Scarborough | Aug 22-25, 2024 | First-class |
| England | Sri Lanka | England | 5 wickets | Manchester | Aug 21-24, 2024 | Test # 2545 |
| Pakistan | Bangladesh | Bangladesh | 10 wickets | Rawalpindi | Aug 21-25, 2024 | Test # 2544 |
| Pakistan A | Bangladesh A | drawn | - | Islamabad | Aug 20-23, 2024 | First-class |
| West Indies | South Africa | South Africa | 40 runs | Providence | Aug 15-17, 2024 | Test # 2543 |
| Eng Lions | Sri Lanka | Eng Lions | 7 wickets | Worcester | Aug 14-17, 2024 | First-class |
| Pakistan A | Bangladesh A | drawn | - | Islamabad | Aug 13-16, 2024 | First-class |
| West Indies | South Africa | drawn | - | Port of Spain | Aug 7-11, 2024 | Test # 2542 |
| England | West Indies | England | 10 wickets | Birmingham | Jul 26-28, 2024 | Test # 2541 |
| BAN HP-XI | Pakistan A | BAN HP-XI | 5 runs | Darwin | Jul 26-29, 2024 | First-class |
| Ireland | Zimbabwe | Ireland | 4 wickets | Belfast | Jul 25-28, 2024 | Test # 2540 |
| BAN HP-XI | Pakistan A | Pakistan A | 148 runs | Darwin | Jul 19-22, 2024 | First-class |
| England | West Indies | England | 241 runs | Nottingham | Jul 18-21, 2024 | Test # 2539 |
| England | West Indies | England | inns & 114 runs | Lord's | Jul 10-12, 2024 | Test # 2538 |
| Raiders | Strikers | drawn | - | Dublin (Malahide) | Jul 8-11, 2024 | First-class |
| Derbyshire | Yorkshire | Yorkshire | inns & 204 runs | Chesterfield | Jun 30-Jul 2, 2024 | First-class |
| Durham | Worcs | Worcs | 6 wickets | Chester-le-Street | Jun 30-Jul 2, 2024 | First-class |
| Gloucs | Glamorgan | tied | - | Cheltenham | Jun 30-Jul 3, 2024 | First-class |
| Hampshire | Kent | Hampshire | 6 wickets | Southampton | Jun 30-Jul 3, 2024 | First-class |
| Lancashire | Notts | drawn | - | Southport | Jun 30-Jul 3, 2024 | First-class |
| Leics | Middlesex | Leics | 123 runs | Leicester | Jun 30-Jul 2, 2024 | First-class |
| Northants | Sussex | Sussex | 63 runs | Northampton | Jun 30-Jul 2, 2024 | First-class |
| Somerset | Warwickshire | Somerset | 5 wickets | Taunton | Jun 30-Jul 3, 2024 | First-class |
| Surrey | Essex | Surrey | 145 runs | The Oval | Jun 30-Jul 3, 2024 | First-class |
| IRE Emerging | Academy | IRE Emerging | 10 wickets | Belfast | Jun 25-28, 2024 | First-class |
| Essex | Durham | drawn | - | Chelmsford | Jun 23-26, 2024 | First-class |
| Glamorgan | Northants | drawn | - | Cardiff | Jun 23-26, 2024 | First-class |
| Kent | Lancashire | Lancashire | inns & 83 runs | Canterbury | Jun 23-26, 2024 | First-class |
| Middlesex | Derbyshire | Middlesex | 194 runs | Lord's | Jun 23-26, 2024 | First-class |
| Notts | Somerset | drawn | - | Nottingham | Jun 23-26, 2024 | First-class |
| Sussex | Leics | Sussex | 18 runs | Hove | Jun 23-26, 2024 | First-class |
| Warwickshire | Hampshire | drawn | - | Birmingham | Jun 23-26, 2024 | First-class |
| Worcs | Surrey | Surrey | inns & 5 runs | Worcester | Jun 23-26, 2024 | First-class |
| Yorkshire | Gloucs | Yorkshire | inns & 22 runs | Scarborough | Jun 23-25, 2024 | First-class |
| IRE Emerging | Academy | IRE Emerging | 72 runs | Comber | Jun 18-21, 2024 | First-class |
| Durham | Somerset | Durham | inns & 6 runs | Chester-le-Street | May 24-25, 2024 | First-class |
| Gloucs | Derbyshire | drawn | - | Bristol | May 24-27, 2024 | First-class |
| Hampshire | Surrey | Hampshire | inns & 278 runs | Southampton | May 24-26, 2024 | First-class |
| Kent | Essex | Essex | inns & 96 runs | Canterbury | May 24-27, 2024 | First-class |
| Lancashire | Warwickshire | drawn | - | Manchester | May 24-27, 2024 | First-class |
| Leics | Glamorgan | drawn | - | Leicester | May 24-27, 2024 | First-class |
| Middlesex | Sussex | drawn | - | Lord's | May 24-27, 2024 | First-class |
| Northants | Yorkshire | drawn | - | Northampton | May 24-27, 2024 | First-class |
| Worcs | Notts | drawn | - | Worcester | May 24-27, 2024 | First-class |
| Derbyshire | Northants | drawn | - | Derby | May 17-20, 2024 | First-class |
| Essex | Warwickshire | Essex | 4 wickets | Chelmsford | May 17-20, 2024 | First-class |
| Glamorgan | Middlesex | Middlesex | 2 wickets | Cardiff | May 17-20, 2024 | First-class |
| Lancashire | Durham | Lancashire | 60 runs | Blackpool | May 17-20, 2024 | First-class |
| Leics | Gloucs | drawn | - | Leicester | May 17-20, 2024 | First-class |
| Notts | Hampshire | Hampshire | 5 wickets | Nottingham | May 17-20, 2024 | First-class |
| Somerset | Kent | Somerset | 8 wickets | Taunton | May 17-20, 2024 | First-class |
| Surrey | Worcs | Surrey | 281 runs | The Oval | May 17-19, 2024 | First-class |
| Sussex | Yorkshire | Sussex | 21 runs | Hove | May 17-19, 2024 | First-class |
| Sri Lanka A | AFG A | Sri Lanka A | inns & 26 runs | Colombo (PSS) | May 11-14, 2024 | First-class |
| Glamorgan | Sussex | Glamorgan | 9 wickets | Cardiff | May 10-12, 2024 | First-class |
| Hampshire | Durham | drawn | - | Southampton | May 10-13, 2024 | First-class |
| Kent | Worcs | drawn | - | Canterbury | May 10-13, 2024 | First-class |
| Northants | Gloucs | Gloucs | 256 runs | Northampton | May 10-13, 2024 | First-class |
| Notts | Lancashire | Notts | 9 wickets | Nottingham | May 10-13, 2024 | First-class |
| Surrey | Warwickshire | Surrey | 9 wickets | The Oval | May 10-13, 2024 | First-class |
| Derbyshire | Sussex | Sussex | inns & 124 runs | Derby | May 3-5, 2024 | First-class |
| Lancashire | Kent | Kent | 7 wickets | Manchester | May 3-6, 2024 | First-class |
| Middlesex | Leics | drawn | - | Lord's | May 3-6, 2024 | First-class |
| Somerset | Essex | Somerset | 3 wickets | Taunton | May 3-4, 2024 | First-class |
| Yorkshire | Glamorgan | drawn | - | Leeds | May 3-6, 2024 | First-class |
| Durham | Essex | drawn | - | Chester-le-Street | Apr 26-29, 2024 | First-class |
| Gloucs | Middlesex | drawn | - | Bristol | Apr 26-29, 2024 | First-class |
| Leics | Northants | drawn | - | Leicester | Apr 26-29, 2024 | First-class |
| Surrey | Hampshire | Surrey | inns & 11 runs | The Oval | Apr 26-29, 2024 | First-class |
| Warwickshire | Notts | drawn | - | Birmingham | Apr 26-29, 2024 | First-class |
| Worcs | Somerset | drawn | - | Kidderminster | Apr 26-29, 2024 | First-class |
| Yorkshire | Derbyshire | drawn | - | Leeds | Apr 26-29, 2024 | First-class |
| Derbyshire | Leics | drawn | - | Derby | Apr 19-22, 2024 | First-class |
| Essex | Lancashire | Essex | inns & 124 runs | Chelmsford | Apr 19-21, 2024 | First-class |
| Hampshire | Warwickshire | drawn | - | Southampton | Apr 19-22, 2024 | First-class |
| Kent | Surrey | Surrey | inns & 37 runs | Canterbury | Apr 19-22, 2024 | First-class |
| Middlesex | Yorkshire | Middlesex | 6 wickets | Lord's | Apr 19-21, 2024 | First-class |
| Northants | Glamorgan | drawn | - | Northampton | Apr 19-22, 2024 | First-class |
| Somerset | Notts | drawn | - | Taunton | Apr 19-22, 2024 | First-class |
| Sussex | Gloucs | Sussex | 4 wickets | Hove | Apr 19-22, 2024 | First-class |
| Worcs | Durham | Durham | 185 runs | Kidderminster | Apr 19-21, 2024 | First-class |
| Essex | Kent | drawn | - | Chelmsford | Apr 12-15, 2024 | First-class |
| Glamorgan | Derbyshire | drawn | - | Cardiff | Apr 12-15, 2024 | First-class |
| Gloucs | Yorkshire | drawn | - | Bristol | Apr 12-15, 2024 | First-class |
| Hampshire | Lancashire | drawn | - | Southampton | Apr 12-15, 2024 | First-class |
| Leics | Sussex | drawn | - | Leicester | Apr 12-15, 2024 | First-class |
| Northants | Middlesex | drawn | - | Northampton | Apr 12-15, 2024 | First-class |
| Notts | Worcs | drawn | - | Nottingham | Apr 12-15, 2024 | First-class |
| Surrey | Somerset | drawn | - | The Oval | Apr 12-15, 2024 | First-class |
| Warwickshire | Durham | drawn | - | Birmingham | Apr 12-15, 2024 | First-class |
| Kent | Somerset | drawn | - | Canterbury | Apr 5-8, 2024 | First-class |
| Lancashire | Surrey | drawn | - | Manchester | Apr 5-8, 2024 | First-class |
| Middlesex | Glamorgan | drawn | - | Lord's | Apr 5-8, 2024 | First-class |
| Notts | Essex | Essex | 254 runs | Nottingham | Apr 5-8, 2024 | First-class |
| Sussex | Northants | drawn | - | Hove | Apr 5-8, 2024 | First-class |
| Warwickshire | Worcs | drawn | - | Birmingham | Apr 5-8, 2024 | First-class |
| Yorkshire | Leics | drawn | - | Leeds | Apr 5-8, 2024 | First-class |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Colombo Cricket Club vs Colts Cricket Club at Colombo (PSS), Major League Tournament Group A, Dec 27-29, 2025 [First-class - Live] >> 509/5 (114.0 ov, S Kosala 24*, GS Dinusha 28*, A Dananjaya 2/75)
Badureliya Sports Club vs Burgher Recreation Club at Kurunegala, Major League Tournament Group B, Dec 27-29, 2025 [First-class - Live] >> 273/8 (111.2 ov, AAS Silva 59*, BB Sanjeewa 0*, M Shiraz 3/68)
Bloomfield Cricket and Athletic Club vs Nugegoda Sports Welfare Club at Colombo (CCC), Major League Tournament Group A, Dec 27-29, 2025 [First-class - Live] >> 122/3 (34.3 ov, TN Sampath 40*, MA Liyanapathiranage 59*, DS Tillakaratne 0/22)