Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
Bangladesh | India | India | 3 wickets | Dubai (DICS) | Sep 28, 2018 | ODI # 4048 |
Bangladesh | Pakistan | Bangladesh | 37 runs | Abu Dhabi | Sep 26, 2018 | ODI # 4047 |
Afghanistan | India | tied | - | Dubai (DICS) | Sep 25, 2018 | ODI # 4046 |
India | Pakistan | India | 9 wickets | Dubai (DICS) | Sep 23, 2018 | ODI # 4044 |
Afghanistan | Bangladesh | Bangladesh | 3 runs | Abu Dhabi | Sep 23, 2018 | ODI # 4045 |
Bangladesh | India | India | 7 wickets | Dubai (DICS) | Sep 21, 2018 | ODI # 4042 |
Afghanistan | Pakistan | Pakistan | 3 wickets | Abu Dhabi | Sep 21, 2018 | ODI # 4043 |
Afghanistan | Bangladesh | Afghanistan | 136 runs | Abu Dhabi | Sep 20, 2018 | ODI # 4041 |
India | Pakistan | India | 8 wickets | Dubai (DICS) | Sep 19, 2018 | ODI # 4040 |
Hong Kong | India | India | 26 runs | Dubai (DICS) | Sep 18, 2018 | ODI # 4039 |
Afghanistan | Sri Lanka | Afghanistan | 91 runs | Abu Dhabi | Sep 17, 2018 | ODI # 4038 |
Hong Kong | Pakistan | Pakistan | 8 wickets | Dubai (DICS) | Sep 16, 2018 | ODI # 4037 |
Bangladesh | Sri Lanka | Bangladesh | 137 runs | Dubai (DICS) | Sep 15, 2018 | ODI # 4036 |
England | India | England | 118 runs | The Oval | Sep 7-11, 2018 | Test # 2318 |
Ireland | Afghanistan | Afghanistan | 8 wickets | Belfast | Aug 31, 2018 | ODI # 4035 |
England | India | England | 60 runs | Southampton | Aug 30-Sep 2, 2018 | Test # 2317 |
Nepal | U.A.E. | U.A.E. | 78 runs | Kuala Lumpur | Aug 30, 2018 | ODI # 4034 |
Ireland | Afghanistan | Ireland | 3 wickets | Belfast | Aug 29, 2018 | ODI # 4033 |
Ireland | Afghanistan | Afghanistan | 29 runs | Belfast | Aug 27, 2018 | ODI # 4032 |
Ireland | Afghanistan | Afghanistan | 81 runs | Bready | Aug 22, 2018 | T20I # 697 |
Ireland | Afghanistan | Afghanistan | 16 runs | Bready | Aug 20, 2018 | T20I # 696 |
England | India | India | 203 runs | Nottingham | Aug 18-22, 2018 | Test # 2316 |
Sri Lanka | South Africa | Sri Lanka | 3 wickets | Colombo (RPS) | Aug 14, 2018 | T20I # 695 |
Sri Lanka | South Africa | Sri Lanka | 178 runs | Colombo (RPS) | Aug 12, 2018 | ODI # 4031 |
England | India | England | inns & 159 runs | Lord's | Aug 9-12, 2018 | Test # 2315 |
Sri Lanka | South Africa | Sri Lanka | 3 runs | Pallekele | Aug 8, 2018 | ODI # 4030 |
Bangladesh | West Indies | Bangladesh | 19 runs | Lauderhill | Aug 5, 2018 | T20I # 694 |
Sri Lanka | South Africa | South Africa | 78 runs | Pallekele | Aug 5, 2018 | ODI # 4029 |
Bangladesh | West Indies | Bangladesh | 12 runs | Lauderhill | Aug 4, 2018 | T20I # 693 |
Netherlands | Nepal | Nepal | 1 run | Amstelveen | Aug 3, 2018 | ODI # 4028 |
England | India | England | 31 runs | Birmingham | Aug 1-4, 2018 | Test # 2314 |
Netherlands | Nepal | Netherlands | 55 runs | Amstelveen | Aug 1, 2018 | ODI # 4026 |
Sri Lanka | South Africa | South Africa | 4 wickets | Dambulla | Aug 1, 2018 | ODI # 4027 |
West Indies | Bangladesh | West Indies | 7 wickets | Basseterre | Jul 31, 2018 | T20I # 692 |
Nepal | Netherlands | no result | - | Lord's | Jul 29, 2018 | T20I # 691 |
Sri Lanka | South Africa | South Africa | 5 wickets | Dambulla | Jul 29, 2018 | ODI # 4025 |
West Indies | Bangladesh | Bangladesh | 18 runs | Basseterre | Jul 28, 2018 | ODI # 4024 |
West Indies | Bangladesh | West Indies | 3 runs | Providence | Jul 25, 2018 | ODI # 4023 |
West Indies | Bangladesh | Bangladesh | 48 runs | Providence | Jul 22, 2018 | ODI # 4022 |
Zimbabwe | Pakistan | Pakistan | 131 runs | Bulawayo | Jul 22, 2018 | ODI # 4021 |
Zimbabwe | Pakistan | Pakistan | 244 runs | Bulawayo | Jul 20, 2018 | ODI # 4020 |
Sri Lanka | South Africa | Sri Lanka | 199 runs | Colombo (SSC) | Jul 20-23, 2018 | Test # 2313 |
Zimbabwe | Pakistan | Pakistan | 9 wickets | Bulawayo | Jul 18, 2018 | ODI # 4019 |
England | India | England | 8 wickets | Leeds | Jul 17, 2018 | ODI # 4018 |
Zimbabwe | Pakistan | Pakistan | 9 wickets | Bulawayo | Jul 16, 2018 | ODI # 4017 |
England | India | England | 86 runs | Lord's | Jul 14, 2018 | ODI # 4016 |
Zimbabwe | Pakistan | Pakistan | 201 runs | Bulawayo | Jul 13, 2018 | ODI # 4015 |
West Indies | Bangladesh | West Indies | 166 runs | Kingston | Jul 12-14, 2018 | Test # 2312 |
England | India | India | 8 wickets | Nottingham | Jul 12, 2018 | ODI # 4014 |
Sri Lanka | South Africa | Sri Lanka | 278 runs | Galle | Jul 12-14, 2018 | Test # 2311 |
England | India | India | 7 wickets | Bristol | Jul 8, 2018 | T20I # 690 |
Australia | Pakistan | Pakistan | 6 wickets | Harare | Jul 8, 2018 | T20I # 689 |
England | India | England | 5 wickets | Cardiff | Jul 6, 2018 | T20I # 688 |
Zimbabwe | Australia | Australia | 5 wickets | Harare | Jul 6, 2018 | T20I # 687 |
Australia | Pakistan | Pakistan | 45 runs | Harare | Jul 5, 2018 | T20I # 686 |
West Indies | Bangladesh | West Indies | inns & 219 runs | North Sound | Jul 4-6, 2018 | Test # 2310 |
Zimbabwe | Pakistan | Pakistan | 7 wickets | Harare | Jul 4, 2018 | T20I # 685 |
England | India | India | 8 wickets | Manchester | Jul 3, 2018 | T20I # 684 |
Zimbabwe | Australia | Australia | 100 runs | Harare | Jul 3, 2018 | T20I # 683 |
Australia | Pakistan | Australia | 9 wickets | Harare | Jul 2, 2018 | T20I # 682 |
Zimbabwe | Pakistan | Pakistan | 74 runs | Harare | Jul 1, 2018 | T20I # 681 |
Ireland | India | India | 143 runs | Dublin (Malahide) | Jun 29, 2018 | T20I # 680 |
England | Australia | England | 28 runs | Birmingham | Jun 27, 2018 | T20I # 679 |
Ireland | India | India | 76 runs | Dublin (Malahide) | Jun 27, 2018 | T20I # 678 |
England | Australia | England | 1 wicket | Manchester | Jun 24, 2018 | ODI # 4013 |
West Indies | Sri Lanka | Sri Lanka | 4 wickets | Bridgetown | Jun 23-26, 2018 | Test # 2309 |
England | Australia | England | 6 wickets | Chester-le-Street | Jun 21, 2018 | ODI # 4012 |
Netherlands | Scotland | Scotland | 115 runs | Amstelveen | Jun 20, 2018 | T20I # 677 |
Netherlands | Scotland | Scotland | 7 wickets | Amstelveen | Jun 19, 2018 | T20I # 676 |
England | Australia | England | 242 runs | Nottingham | Jun 19, 2018 | ODI # 4011 |
Ireland | Scotland | tied | - | Deventer | Jun 17, 2018 | T20I # 675 |
Ireland | Scotland | Ireland | 46 runs | Deventer | Jun 16, 2018 | T20I # 674 |
England | Australia | England | 38 runs | Cardiff | Jun 16, 2018 | ODI # 4010 |
West Indies | Sri Lanka | drawn | - | Gros Islet | Jun 14-18, 2018 | Test # 2308 |
India | Afghanistan | India | inns & 262 runs | Bengaluru | Jun 14-15, 2018 | Test # 2307 |
Netherlands | Ireland | Netherlands | 4 wickets | Rotterdam | Jun 13, 2018 | T20I # 672 |
Scotland | Pakistan | Pakistan | 84 runs | Edinburgh | Jun 13, 2018 | T20I # 673 |
England | Australia | England | 3 wickets | The Oval | Jun 13, 2018 | ODI # 4009 |
Netherlands | Ireland | Netherlands | 4 runs | Rotterdam | Jun 12, 2018 | T20I # 670 |
Scotland | Pakistan | Pakistan | 48 runs | Edinburgh | Jun 12, 2018 | T20I # 671 |
Scotland | England | Scotland | 6 runs | Edinburgh | Jun 10, 2018 | ODI # 4008 |
Afghanistan | Bangladesh | Afghanistan | 1 run | Dehradun | Jun 7, 2018 | T20I # 669 |
West Indies | Sri Lanka | West Indies | 226 runs | Port of Spain | Jun 6-10, 2018 | Test # 2306 |
Afghanistan | Bangladesh | Afghanistan | 6 wickets | Dehradun | Jun 5, 2018 | T20I # 668 |
Afghanistan | Bangladesh | Afghanistan | 45 runs | Dehradun | Jun 3, 2018 | T20I # 667 |
England | Pakistan | England | inns & 55 runs | Leeds | Jun 1-3, 2018 | Test # 2305 |
ICC World XI | West Indies | West Indies | 72 runs | Lord's | May 31, 2018 | T20I # 666 |
England | Pakistan | Pakistan | 9 wickets | Lord's | May 24-27, 2018 | Test # 2304 |
Ireland | Pakistan | Pakistan | 5 wickets | Dublin (Malahide) | May 11-15, 2018 | Test # 2303 |
Pakistan | West Indies | Pakistan | 8 wickets | Karachi | Apr 3, 2018 | T20I # 665 |
Pakistan | West Indies | Pakistan | 82 runs | Karachi | Apr 2, 2018 | T20I # 664 |
Pakistan | West Indies | Pakistan | 143 runs | Karachi | Apr 1, 2018 | T20I # 663 |
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 Police Sports Club at Colombo (CCC), Major Clubs Limited Over Tournament Final, Jul 30, 2025 [List A]
First Class Counties XI vs Pakistan Shaheens at Hove, Pakistan Shaheens in England 3rd Match, Jul 27, 2025 [List A]
Colombo Cricket Club vs Tamil Union Cricket and Athletic Club at Colombo (CCC), Major Clubs Limited Over Tournament 2nd Semi-Final, Jul 27, 2025 [List A]