Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| Oman | Scotland | no result | - | Al Amerat | Oct 2, 2021 | ODI # 4335 |
| Oman | P.N.G. | Oman | 3 wickets | Al Amerat | Oct 1, 2021 | ODI # 4334 |
| P.N.G. | Scotland | Scotland | 4 wickets | Al Amerat | Sep 29, 2021 | ODI # 4333 |
| Oman | Scotland | Scotland | 18 runs | Al Amerat | Sep 28, 2021 | ODI # 4332 |
| Oman | P.N.G. | Oman | 110 runs | Al Amerat | Sep 26, 2021 | ODI # 4331 |
| P.N.G. | Scotland | Scotland | 6 wickets | Al Amerat | Sep 25, 2021 | ODI # 4330 |
| Oman | U.S.A. | Oman | 72 runs | Al Amerat | Sep 20, 2021 | ODI # 4329 |
| Oman | Nepal | Nepal | 7 wickets | Al Amerat | Sep 19, 2021 | ODI # 4328 |
| Nepal | U.S.A. | U.S.A. | 6 wickets | Al Amerat | Sep 17, 2021 | ODI # 4327 |
| Oman | U.S.A. | Oman | 4 wickets | Al Amerat | Sep 16, 2021 | ODI # 4326 |
| Oman | Nepal | Oman | 5 wickets | Al Amerat | Sep 14, 2021 | ODI # 4325 |
| Nepal | U.S.A. | Nepal | 5 wickets | Al Amerat | Sep 13, 2021 | ODI # 4324 |
| Ireland | Zimbabwe | Ireland | 7 wickets | Belfast | Sep 13, 2021 | ODI # 4323 |
| Nepal | P.N.G. | Nepal | 151 runs | Al Amerat | Sep 10, 2021 | ODI # 4322 |
| Ireland | Zimbabwe | no result | - | Belfast | Sep 10, 2021 | ODI # 4321 |
| P.N.G. | U.S.A. | U.S.A. | 134 runs | Al Amerat | Sep 9, 2021 | ODI # 4320 |
| Ireland | Zimbabwe | Zimbabwe | 38 runs | Belfast | Sep 8, 2021 | ODI # 4319 |
| Sri Lanka | South Africa | Sri Lanka | 78 runs | Colombo (RPS) | Sep 7, 2021 | ODI # 4318 |
| Nepal | P.N.G. | Nepal | 2 wickets | Al Amerat | Sep 7, 2021 | ODI # 4317 |
| P.N.G. | U.S.A. | U.S.A. | 7 wickets | Al Amerat | Sep 6, 2021 | ODI # 4316 |
| Sri Lanka | South Africa | South Africa | 67 runs | Colombo (RPS) | Sep 4, 2021 | ODI # 4315 |
| Sri Lanka | South Africa | Sri Lanka | 14 runs | Colombo (RPS) | Sep 2, 2021 | ODI # 4314 |
| Glamorgan | Durham | Glamorgan | 58 runs | Nottingham | Aug 19, 2021 | List A |
| Durham | Surrey | Durham | 5 wickets | Chester-le-Street | Aug 17, 2021 | List A |
| Glamorgan | Essex | Glamorgan | 5 wickets | Cardiff | Aug 16, 2021 | List A |
| Surrey | Gloucs | Surrey | 5 wickets | The Oval | Aug 15, 2021 | List A |
| Essex | Yorkshire | Essex | 129 runs | Chelmsford | Aug 14, 2021 | List A |
| Derbyshire | Surrey | Surrey | 8 wickets | Derby | Aug 12, 2021 | List A |
| Durham | Hampshire | Durham | 9 wickets | Chester-le-Street | Aug 12, 2021 | List A |
| Glamorgan | Yorkshire | Yorkshire | 4 runs | Cardiff | Aug 12, 2021 | List A |
| Kent | Gloucs | Gloucs | 8 wickets | Beckenham | Aug 12, 2021 | List A |
| Lancashire | Essex | tied | - | Manchester | Aug 12, 2021 | List A |
| Northants | Leics | Leics | 4 runs | Northampton | Aug 12, 2021 | List A |
| Sussex | Middlesex | Sussex | 3 runs | Hove | Aug 12, 2021 | List A |
| Warwickshire | Somerset | Warwickshire | 3 wickets | Birmingham | Aug 12, 2021 | List A |
| Essex | Sussex | Essex | 97 runs | Chelmsford | Aug 10, 2021 | List A |
| Notts | Northants | Notts | 2 wickets | Grantham | Aug 10, 2021 | List A |
| Somerset | Leics | Leics | 4 wickets | Taunton | Aug 10, 2021 | List A |
| Surrey | Warwickshire | Surrey | 7 wickets | The Oval | Aug 10, 2021 | List A |
| Worcs | Durham | Durham | 46 runs | Worcester | Aug 10, 2021 | List A |
| Derbyshire | Yorkshire | Yorkshire | 8 wickets | Chesterfield | Aug 8, 2021 | List A |
| Durham | Essex | Durham | 2 wickets | Chester-le-Street | Aug 8, 2021 | List A |
| Glamorgan | Notts | Glamorgan | 8 wickets | Cardiff | Aug 8, 2021 | List A |
| Kent | Hampshire | Hampshire | 6 wickets | Beckenham | Aug 8, 2021 | List A |
| Northants | Somerset | Northants | 81 runs | Northampton | Aug 8, 2021 | List A |
| Leics | Surrey | Leics | 1 run | Leicester | Aug 7, 2021 | List A |
| Gloucs | Hampshire | Gloucs | 7 wickets | Bristol | Aug 6, 2021 | List A |
| Middlesex | Kent | Kent | 21 runs | Radlett | Aug 6, 2021 | List A |
| Warwickshire | Northants | Warwickshire | 134 runs | Birmingham | Aug 6, 2021 | List A |
| Worcs | Sussex | Sussex | 2 wickets | Worcester | Aug 6, 2021 | List A |
| Yorkshire | Notts | no result | - | York | Aug 6, 2021 | List A |
| Durham | Lancashire | Durham | 87 runs | Gosforth | Aug 5, 2021 | List A |
| Leics | Glamorgan | no result | - | Leicester | Aug 5, 2021 | List A |
| Surrey | Somerset | no result | - | The Oval | Aug 5, 2021 | List A |
| Hampshire | Worcs | Hampshire | 6 wickets | Southampton | Aug 4, 2021 | List A |
| Notts | Derbyshire | Derbyshire | 41 runs | Derby | Aug 4, 2021 | List A |
| Glamorgan | Surrey | Glamorgan | 5 wickets | Cardiff | Aug 3, 2021 | List A |
| Gloucs | Essex | Essex | 2 wickets | Bristol | Aug 3, 2021 | List A |
| Lancashire | Middlesex | Middlesex | 6 runs | Manchester | Aug 3, 2021 | List A |
| Yorkshire | Warwickshire | Yorkshire | 39 runs | York | Aug 3, 2021 | List A |
| Essex | Kent | Essex | 9 wickets | Chelmsford | Aug 1, 2021 | List A |
| Hampshire | Lancashire | Lancashire | 51 runs | Southampton | Aug 1, 2021 | List A |
| Northants | Derbyshire | Northants | 8 wickets | Northampton | Aug 1, 2021 | List A |
| Notts | Leics | Notts | 7 wickets | Welbeck | Aug 1, 2021 | List A |
| Somerset | Yorkshire | Somerset | 5 wickets | Taunton | Aug 1, 2021 | List A |
| Sussex | Gloucs | Gloucs | 3 runs | Hove | Aug 1, 2021 | List A |
| Worcs | Middlesex | Middlesex | 13 runs | Worcester | Aug 1, 2021 | List A |
| Derbyshire | Glamorgan | no result | - | Derby | Jul 30, 2021 | List A |
| Notts | Somerset | no result | - | Welbeck | Jul 30, 2021 | List A |
| Surrey | Northants | no result | - | The Oval | Jul 30, 2021 | List A |
| Sussex | Kent | no result | - | Hove | Jul 30, 2021 | List A |
| Essex | Worcs | Worcs | 182 runs | Chelmsford | Jul 29, 2021 | List A |
| Durham | Gloucs | Gloucs | 4 wickets | Scarborough | Jul 29, 2021 | List A |
| Warwickshire | Leics | Warwickshire | 7 runs | Birmingham | Jul 29, 2021 | List A |
| Kent | Lancashire | no result | - | Beckenham | Jul 28, 2021 | List A |
| Somerset | Glamorgan | Somerset | 1 run | Taunton | Jul 28, 2021 | List A |
| Yorkshire | Northants | no result | - | Scarborough | Jul 28, 2021 | List A |
| Derbyshire | Warwickshire | Warwickshire | 8 wickets | Derby | Jul 27, 2021 | List A |
| Gloucs | Worcs | Worcs | 11 runs | Bristol | Jul 27, 2021 | List A |
| Hampshire | Sussex | Hampshire | 98 runs | Southampton | Jul 27, 2021 | List A |
| Middlesex | Durham | Durham | 2 runs | Radlett | Jul 27, 2021 | List A |
| Surrey | Notts | Surrey | 33 runs | Guildford | Jul 27, 2021 | List A |
| West Indies | Australia | Australia | 6 wickets | Bridgetown | Jul 26, 2021 | ODI # 4313 |
| Somerset | Derbyshire | Somerset | 6 wickets | Taunton | Jul 25, 2021 | List A |
| Essex | Middlesex | Essex | 9 wickets | Chelmsford | Jul 25, 2021 | List A |
| Gloucs | Lancashire | Lancashire | 6 wickets | Bristol | Jul 25, 2021 | List A |
| Leics | Yorkshire | Yorkshire | 7 wickets | Leicester | Jul 25, 2021 | List A |
| Northants | Glamorgan | Glamorgan | 59 runs | Northampton | Jul 25, 2021 | List A |
| Warwickshire | Notts | Notts | 86 runs | Birmingham | Jul 25, 2021 | List A |
| Worcs | Kent | Worcs | 3 wickets | Worcester | Jul 25, 2021 | List A |
| Lancashire | Sussex | Lancashire | 2 wickets | Sedbergh | Jul 23, 2021 | List A |
| Sri Lanka | India | Sri Lanka | 3 wickets | Colombo (RPS) | Jul 23, 2021 | ODI # 4312 |
| West Indies | Australia | West Indies | 4 wickets | Bridgetown | Jul 22-24, 2021 | ODI # 4311 |
| Glamorgan | Warwickshire | Glamorgan | 2 wickets | Cardiff | Jul 22, 2021 | List A |
| Hampshire | Essex | Essex | 3 wickets | Southampton | Jul 22, 2021 | List A |
| Kent | Durham | Durham | 103 runs | Beckenham | Jul 22, 2021 | List A |
| Leics | Derbyshire | Leics | 6 wickets | Leicester | Jul 22, 2021 | List A |
| Yorkshire | Surrey | Surrey | 5 wickets | Scarborough | Jul 22, 2021 | List A |
| West Indies | Australia | Australia | 133 runs | Bridgetown | Jul 20, 2021 | ODI # 4310 |
| Sri Lanka | India | India | 3 wickets | Colombo (RPS) | Jul 20, 2021 | ODI # 4309 |
| Zimbabwe | Bangladesh | Bangladesh | 5 wickets | Harare | Jul 20, 2021 | ODI # 4308 |
| Sri Lanka | India | India | 7 wickets | Colombo (RPS) | Jul 18, 2021 | ODI # 4307 |
| Zimbabwe | Bangladesh | Bangladesh | 3 wickets | Harare | Jul 18, 2021 | ODI # 4306 |
| Ireland | South Africa | South Africa | 70 runs | Dublin (Malahide) | Jul 16, 2021 | ODI # 4305 |
| Zimbabwe | Bangladesh | Bangladesh | 155 runs | Harare | Jul 16, 2021 | ODI # 4304 |
| England | Pakistan | England | 3 wickets | Birmingham | Jul 13, 2021 | ODI # 4303 |
| Ireland | South Africa | Ireland | 43 runs | Dublin (Malahide) | Jul 13, 2021 | ODI # 4302 |
| Ireland | South Africa | no result | - | Dublin (Malahide) | Jul 11, 2021 | ODI # 4301 |
| England | Pakistan | England | 52 runs | Lord's | Jul 10, 2021 | ODI # 4300 |
| England | Pakistan | England | 9 wickets | Cardiff | Jul 8, 2021 | ODI # 4299 |
| England | Sri Lanka | no result | - | Bristol | Jul 4, 2021 | ODI # 4298 |
| England | Sri Lanka | England | 8 wickets | The Oval | Jul 1, 2021 | ODI # 4297 |
| Knights | Munster Reds | Munster Reds | 9 runs | Belfast | Jun 30, 2021 | List A |
| England | Sri Lanka | England | 5 wickets | Chester-le-Street | Jun 29, 2021 | ODI # 4296 |
| Munster Reds | NW Warriors | NW Warriors | 4 wickets | Cork | Jun 15, 2021 | List A |
| Netherlands | Ireland | Netherlands | 4 wickets | Utrecht | Jun 7, 2021 | ODI # 4295 |
| Netherlands | Ireland | Ireland | 8 wickets | Utrecht | Jun 4, 2021 | ODI # 4294 |
| Zimbabwe A | SA A | SA A | 116 runs | Harare | Jun 4, 2021 | List A |
| Netherlands | Ireland | Netherlands | 1 run | Utrecht | Jun 2, 2021 | ODI # 4293 |
| Zimbabwe A | SA A | Zimbabwe A | 22 runs | Harare | Jun 2, 2021 | List A |
| Zimbabwe A | SA A | SA A | 184 runs | Harare | May 31, 2021 | List A |
| Zimbabwe A | SA A | SA A | 6 wickets | Harare | May 29, 2021 | List A |
| Bangladesh | Sri Lanka | Sri Lanka | 97 runs | Mirpur | May 28, 2021 | ODI # 4292 |
| Munster Reds | Knights | no result | - | Dublin | May 27, 2021 | List A |
| NW Warriors | Leinster | Leinster | 4 wickets | Eglinton | May 25, 2021 | List A |
| Bangladesh | Sri Lanka | Bangladesh | 103 runs | Mirpur | May 25, 2021 | ODI # 4291 |
| Bangladesh | Sri Lanka | Bangladesh | 33 runs | Mirpur | May 23, 2021 | ODI # 4290 |
| Munster Reds | Leinster | Leinster | 93 runs | Dublin | May 22, 2021 | List A |
| Leinster | Munster Reds | no result | - | Dublin | May 20, 2021 | List A |
| Netherlands | Scotland | Scotland | 6 wickets | Rotterdam | May 20, 2021 | ODI # 4289 |
| Netherlands | Scotland | Netherlands | 14 runs | Rotterdam | May 19, 2021 | ODI # 4288 |
| Knights | NW Warriors | NW Warriors | 62 runs | Belfast | May 18, 2021 | List A |
| Knights | Leinster | Knights | 5 wickets | Comber | May 16, 2021 | List A |
| Ireland A | Neth A | Ireland A | 5 wickets | Wicklow | May 13, 2021 | List A |
| Ireland A | Neth A | Neth A | 5 wickets | Wicklow | May 12, 2021 | List A |
| Ireland A | Neth A | Ireland A | 94 runs | Wicklow | May 11, 2021 | List A |
| NW Warriors | Munster Reds | NW Warriors | 5 wickets | Eglinton | May 6, 2021 | List A |
| Leinster | Knights | Leinster | 70 runs | Dublin | May 4, 2021 | List A |
| Leinster | NW Warriors | Leinster | 6 wickets | Dublin | May 1, 2021 | List A |
| Rocks | Rhinos | Rhinos | 47 runs | Harare | Apr 28, 2021 | List A |
| Tuskers | Eagles | Tuskers | 85 runs | Harare | Apr 28, 2021 | List A |
| Eagles | Rocks | Rocks | 4 wickets | Harare | Apr 26, 2021 | List A |
| Mountaineers | Rhinos | Rhinos | 182 runs | Harare | Apr 26, 2021 | List A |
| Mountaineers | Rocks | Rocks | 5 runs | Harare | Apr 24, 2021 | List A |
| Rhinos | Tuskers | Tuskers | 2 wickets | Harare | Apr 24, 2021 | List A |
| Eagles | Tuskers | Tuskers | 72 runs | Harare | Apr 22, 2021 | List A |
| Rhinos | Rocks | Rhinos | 3 wickets | Harare | Apr 22, 2021 | List A |
| Eagles | Mountaineers | Eagles | 23 runs | Harare | Apr 20, 2021 | List A |
| Rocks | Tuskers | Rocks | 8 wickets | Harare | Apr 20, 2021 | List A |
| Mountaineers | Tuskers | Tuskers | 3 wickets | Harare | Apr 18, 2021 | List A |
| Rhinos | Eagles | Rhinos | 8 wickets | Harare | Apr 18, 2021 | List A |
| South Africa | Pakistan | Pakistan | 28 runs | Centurion | Apr 7, 2021 | ODI # 4287 |
| South Africa | Pakistan | South Africa | 17 runs | Johannesburg | Apr 4, 2021 | ODI # 4286 |
| South Africa | Pakistan | Pakistan | 3 wickets | Centurion | Apr 2, 2021 | ODI # 4285 |
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:
Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]
New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]
Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]