Players
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
England | West Indies | West Indies | 4 wickets | Eden Gardens | Apr 3, 2016 | T20I # 557 |
India | West Indies | West Indies | 7 wickets | Wankhede | Mar 31, 2016 | T20I # 556 |
England | New Zealand | England | 7 wickets | Delhi | Mar 30, 2016 | T20I # 555 |
South Africa | Sri Lanka | South Africa | 8 wickets | Delhi | Mar 28, 2016 | T20I # 554 |
India | Australia | India | 6 wickets | Mohali | Mar 27, 2016 | T20I # 553 |
Afghanistan | West Indies | Afghanistan | 6 runs | Nagpur | Mar 27, 2016 | T20I # 552 |
England | Sri Lanka | England | 10 runs | Delhi | Mar 26, 2016 | T20I # 551 |
Bangladesh | New Zealand | New Zealand | 75 runs | Eden Gardens | Mar 26, 2016 | T20I # 550 |
South Africa | West Indies | West Indies | 3 wickets | Nagpur | Mar 25, 2016 | T20I # 549 |
Australia | Pakistan | Australia | 21 runs | Mohali | Mar 25, 2016 | T20I # 548 |
India | Bangladesh | India | 1 run | Bengaluru | Mar 23, 2016 | T20I # 547 |
Afghanistan | England | England | 15 runs | Delhi | Mar 23, 2016 | T20I # 546 |
New Zealand | Pakistan | New Zealand | 22 runs | Mohali | Mar 22, 2016 | T20I # 545 |
Australia | Bangladesh | Australia | 3 wickets | Bengaluru | Mar 21, 2016 | T20I # 544 |
Sri Lanka | West Indies | West Indies | 7 wickets | Bengaluru | Mar 20, 2016 | T20I # 543 |
Afghanistan | South Africa | South Africa | 37 runs | Wankhede | Mar 20, 2016 | T20I # 542 |
India | Pakistan | India | 6 wickets | Eden Gardens | Mar 19, 2016 | T20I # 541 |
England | South Africa | England | 2 wickets | Wankhede | Mar 18, 2016 | T20I # 540 |
Australia | New Zealand | New Zealand | 8 runs | Dharamsala | Mar 18, 2016 | T20I # 539 |
Afghanistan | Sri Lanka | Sri Lanka | 6 wickets | Eden Gardens | Mar 17, 2016 | T20I # 538 |
England | West Indies | West Indies | 6 wickets | Wankhede | Mar 16, 2016 | T20I # 537 |
Bangladesh | Pakistan | Pakistan | 55 runs | Eden Gardens | Mar 16, 2016 | T20I # 536 |
India | New Zealand | New Zealand | 47 runs | Nagpur | Mar 15, 2016 | T20I # 535 |
Bangladesh | Oman | Bangladesh | 54 runs | Dharamsala | Mar 13, 2016 | T20I # 534 |
Ireland | Netherlands | Netherlands | 12 runs | Dharamsala | Mar 13, 2016 | T20I # 533 |
Hong Kong | Scotland | Scotland | 8 wickets | Nagpur | Mar 12, 2016 | T20I # 532 |
Afghanistan | Zimbabwe | Afghanistan | 59 runs | Nagpur | Mar 12, 2016 | T20I # 531 |
Bangladesh | Ireland | no result | - | Dharamsala | Mar 11, 2016 | T20I # 530 |
Netherlands | Oman | no result | - | Dharamsala | Mar 11, 2016 | T20I # 529 |
Afghanistan | Hong Kong | Afghanistan | 6 wickets | Nagpur | Mar 10, 2016 | T20I # 528 |
Scotland | Zimbabwe | Zimbabwe | 11 runs | Nagpur | Mar 10, 2016 | T20I # 527 |
South Africa | Australia | Australia | 6 wickets | Cape Town | Mar 9, 2016 | T20I # 526 |
Ireland | Oman | Oman | 2 wickets | Dharamsala | Mar 9, 2016 | T20I # 525 |
Bangladesh | Netherlands | Bangladesh | 8 runs | Dharamsala | Mar 9, 2016 | T20I # 524 |
Afghanistan | Scotland | Afghanistan | 14 runs | Nagpur | Mar 8, 2016 | T20I # 523 |
Hong Kong | Zimbabwe | Zimbabwe | 14 runs | Nagpur | Mar 8, 2016 | T20I # 522 |
Bangladesh | India | India | 8 wickets | Mirpur | Mar 6, 2016 | T20I # 521 |
South Africa | Australia | Australia | 5 wickets | Johannesburg | Mar 6, 2016 | T20I # 520 |
South Africa | Australia | South Africa | 3 wickets | Durban | Mar 4, 2016 | T20I # 519 |
Pakistan | Sri Lanka | Pakistan | 6 wickets | Mirpur | Mar 4, 2016 | T20I # 518 |
India | U.A.E. | India | 9 wickets | Mirpur | Mar 3, 2016 | T20I # 517 |
Bangladesh | Pakistan | Bangladesh | 5 wickets | Mirpur | Mar 2, 2016 | T20I # 516 |
India | Sri Lanka | India | 5 wickets | Mirpur | Mar 1, 2016 | T20I # 515 |
Pakistan | U.A.E. | Pakistan | 7 wickets | Mirpur | Feb 29, 2016 | T20I # 514 |
Bangladesh | Sri Lanka | Bangladesh | 23 runs | Mirpur | Feb 28, 2016 | T20I # 513 |
India | Pakistan | India | 5 wickets | Mirpur | Feb 27, 2016 | T20I # 512 |
Bangladesh | U.A.E. | Bangladesh | 51 runs | Mirpur | Feb 26, 2016 | T20I # 511 |
Sri Lanka | U.A.E. | Sri Lanka | 14 runs | Mirpur | Feb 25, 2016 | T20I # 510 |
Bangladesh | India | India | 45 runs | Mirpur | Feb 24, 2016 | T20I # 509 |
Oman | U.A.E. | U.A.E. | 71 runs | Mirpur | Feb 22, 2016 | T20I # 508 |
Afghanistan | Hong Kong | Afghanistan | 66 runs | Mirpur | Feb 22, 2016 | T20I # 507 |
South Africa | England | South Africa | 9 wickets | Johannesburg | Feb 21, 2016 | T20I # 506 |
Hong Kong | U.A.E. | U.A.E. | 6 wickets | Fatullah | Feb 21, 2016 | T20I # 505 |
Afghanistan | Oman | Afghanistan | 3 wickets | Fatullah | Feb 20, 2016 | T20I # 504 |
New Zealand | Australia | Australia | 7 wickets | Christchurch | Feb 20-24, 2016 | Test # 2202 |
South Africa | England | South Africa | 3 wickets | Cape Town | Feb 19, 2016 | T20I # 503 |
Hong Kong | Oman | Oman | 5 runs | Fatullah | Feb 19, 2016 | T20I # 502 |
Afghanistan | U.A.E. | U.A.E. | 16 runs | Fatullah | Feb 19, 2016 | T20I # 501 |
U.A.E. | Ireland | U.A.E. | 5 runs | Abu Dhabi | Feb 16, 2016 | T20I # 500 |
India | Sri Lanka | India | 9 wickets | Visakhapatnam | Feb 14, 2016 | T20I # 499 |
U.A.E. | Ireland | Ireland | 34 runs | Abu Dhabi | Feb 14, 2016 | T20I # 498 |
South Africa | England | South Africa | 5 wickets | Cape Town | Feb 14, 2016 | ODI # 3738 |
India | Sri Lanka | India | 69 runs | Ranchi | Feb 12, 2016 | T20I # 497 |
South Africa | England | South Africa | 1 wicket | Johannesburg | Feb 12, 2016 | ODI # 3737 |
New Zealand | Australia | Australia | inns & 52 runs | Wellington | Feb 12-15, 2016 | Test # 2201 |
India | Sri Lanka | Sri Lanka | 5 wickets | Pune | Feb 9, 2016 | T20I # 496 |
South Africa | England | South Africa | 7 wickets | Centurion | Feb 9, 2016 | ODI # 3736 |
Ireland | P.N.G. | P.N.G. | 11 runs | Townsville | Feb 9, 2016 | T20I # 495 |
New Zealand | Australia | New Zealand | 55 runs | Hamilton | Feb 8, 2016 | ODI # 3735 |
Ireland | P.N.G. | Ireland | 7 runs | Townsville | Feb 7, 2016 | T20I # 494 |
South Africa | England | England | 5 wickets | Gqeberha | Feb 6, 2016 | ODI # 3734 |
Ireland | P.N.G. | Ireland | 5 wickets | Townsville | Feb 6, 2016 | T20I # 493 |
New Zealand | Australia | Australia | 4 wickets | Wellington | Feb 6, 2016 | ODI # 3733 |
Netherlands | Scotland | Scotland | 37 runs | ICCA Dubai | Feb 5, 2016 | T20I # 492 |
U.A.E. | Scotland | U.A.E. | 9 runs | ICCA Dubai | Feb 4, 2016 | T20I # 491 |
South Africa | England | England | 39 runs | Bloemfontein | Feb 3, 2016 | ODI # 3732 |
U.A.E. | Netherlands | Netherlands | 84 runs | ICCA Dubai | Feb 3, 2016 | T20I # 490 |
New Zealand | Australia | New Zealand | 159 runs | Auckland | Feb 3, 2016 | ODI # 3731 |
Australia | India | India | 7 wickets | Sydney | Jan 31, 2016 | T20I # 489 |
Hong Kong | Scotland | Scotland | 37 runs | Mong Kok | Jan 31, 2016 | T20I # 488 |
New Zealand | Pakistan | New Zealand | 3 wickets | Auckland | Jan 31, 2016 | ODI # 3730 |
Hong Kong | Scotland | Hong Kong | 9 wickets | Mong Kok | Jan 30, 2016 | T20I # 487 |
Australia | India | India | 27 runs | Melbourne | Jan 29, 2016 | T20I # 486 |
Australia | India | India | 37 runs | Adelaide | Jan 26, 2016 | T20I # 485 |
Hong Kong | Scotland | Hong Kong | 109 runs | Mong Kok | Jan 26, 2016 | ODI # 3729 |
New Zealand | Pakistan | New Zealand | 70 runs | Wellington | Jan 25, 2016 | ODI # 3728 |
Australia | India | India | 6 wickets | Sydney | Jan 23, 2016 | ODI # 3727 |
Bangladesh | Zimbabwe | Zimbabwe | 18 runs | Khulna | Jan 22, 2016 | T20I # 484 |
South Africa | England | South Africa | 280 runs | Centurion | Jan 22-26, 2016 | Test # 2200 |
New Zealand | Pakistan | New Zealand | 95 runs | Wellington | Jan 22, 2016 | T20I # 483 |
Bangladesh | Zimbabwe | Zimbabwe | 31 runs | Khulna | Jan 20, 2016 | T20I # 482 |
Australia | India | Australia | 25 runs | Canberra | Jan 20, 2016 | ODI # 3726 |
Bangladesh | Zimbabwe | Bangladesh | 42 runs | Khulna | Jan 17, 2016 | T20I # 481 |
New Zealand | Pakistan | New Zealand | 10 wickets | Hamilton | Jan 17, 2016 | T20I # 480 |
Australia | India | Australia | 3 wickets | Melbourne | Jan 17, 2016 | ODI # 3725 |
Bangladesh | Zimbabwe | Bangladesh | 4 wickets | Khulna | Jan 15, 2016 | T20I # 479 |
New Zealand | Pakistan | Pakistan | 16 runs | Auckland | Jan 15, 2016 | T20I # 478 |
Australia | India | Australia | 7 wickets | Brisbane | Jan 15, 2016 | ODI # 3724 |
South Africa | England | England | 7 wickets | Johannesburg | Jan 14-16, 2016 | Test # 2199 |
Australia | India | Australia | 5 wickets | W.A.C.A | Jan 12, 2016 | ODI # 3723 |
Afghanistan | Zimbabwe | Afghanistan | 81 runs | Sharjah | Jan 10, 2016 | T20I # 477 |
New Zealand | Sri Lanka | New Zealand | 9 wickets | Auckland | Jan 10, 2016 | T20I # 476 |
Afghanistan | Zimbabwe | Afghanistan | 5 runs | Sharjah | Jan 8, 2016 | T20I # 475 |
New Zealand | Sri Lanka | New Zealand | 3 runs | Mount Maunganui | Jan 7, 2016 | T20I # 474 |
Afghanistan | Zimbabwe | Afghanistan | 2 wickets | Sharjah | Jan 6, 2016 | ODI # 3722 |
New Zealand | Sri Lanka | New Zealand | 36 runs | Mount Maunganui | Jan 5, 2016 | ODI # 3721 |
Afghanistan | Zimbabwe | Zimbabwe | 65 runs | Sharjah | Jan 4, 2016 | ODI # 3720 |
Australia | West Indies | drawn | - | Sydney | Jan 3-7, 2016 | Test # 2198 |
Afghanistan | Zimbabwe | Zimbabwe | 117 runs | Sharjah | Jan 2, 2016 | ODI # 3719 |
South Africa | England | drawn | - | Cape Town | Jan 2-6, 2016 | Test # 2197 |
New Zealand | Sri Lanka | no result | - | Nelson | Jan 2, 2016 | ODI # 3718 |
New Zealand | Sri Lanka | Sri Lanka | 8 wickets | Nelson | Dec 31, 2015 | ODI # 3717 |
Afghanistan | Zimbabwe | Afghanistan | 4 wickets | Sharjah | Dec 29, 2015 | ODI # 3716 |
New Zealand | Sri Lanka | New Zealand | 10 wickets | Christchurch | Dec 28, 2015 | ODI # 3715 |
South Africa | England | England | 241 runs | Durban | Dec 26-30, 2015 | Test # 2196 |
Australia | West Indies | Australia | 177 runs | Melbourne | Dec 26-29, 2015 | Test # 2195 |
New Zealand | Sri Lanka | New Zealand | 7 wickets | Christchurch | Dec 26, 2015 | ODI # 3714 |
Afghanistan | Zimbabwe | Afghanistan | 49 runs | Sharjah | Dec 25, 2015 | ODI # 3713 |
New Zealand | Sri Lanka | New Zealand | 5 wickets | Hamilton | Dec 18-21, 2015 | Test # 2194 |
Australia | West Indies | Australia | inns & 212 runs | Hobart | Dec 10-12, 2015 | Test # 2193 |
New Zealand | Sri Lanka | New Zealand | 122 runs | Dunedin | Dec 10-14, 2015 | Test # 2192 |
India | South Africa | India | 337 runs | Delhi | Dec 3-7, 2015 | Test # 2191 |
England | Pakistan | tied | - | Sharjah | Nov 30, 2015 | T20I # 473 |
Afghanistan | Oman | Afghanistan | 12 runs | Abu Dhabi | Nov 30, 2015 | T20I # 472 |
Afghanistan | Oman | Afghanistan | 27 runs | Abu Dhabi | Nov 29, 2015 | T20I # 471 |
Afghanistan | Hong Kong | Hong Kong | 4 wickets | Abu Dhabi | Nov 28, 2015 | T20I # 470 |
England | Pakistan | England | 3 runs | Dubai (DICS) | Nov 27, 2015 | T20I # 469 |
Australia | New Zealand | Australia | 3 wickets | Adelaide | Nov 27-29, 2015 | Test # 2190 |
England | Pakistan | England | 14 runs | Dubai (DICS) | Nov 26, 2015 | T20I # 468 |
Hong Kong | Oman | Hong Kong | 8 wickets | Abu Dhabi | Nov 26, 2015 | T20I # 467 |
Hong Kong | Oman | Oman | 4 runs | Abu Dhabi | Nov 25, 2015 | T20I # 466 |
India | South Africa | India | 124 runs | Nagpur | Nov 25-27, 2015 | Test # 2189 |
U.A.E. | Oman | U.A.E. | 7 wickets | Abu Dhabi | Nov 22, 2015 | T20I # 465 |
Hong Kong | Oman | Oman | 6 wickets | Abu Dhabi | Nov 21, 2015 | T20I # 464 |
England | Pakistan | England | 84 runs | Dubai (DICS) | Nov 20, 2015 | ODI # 3712 |
U.A.E. | Hong Kong | Hong Kong | 136 runs | ICCA Dubai | Nov 18, 2015 | ODI # 3711 |
England | Pakistan | England | 6 wickets | Sharjah | Nov 17, 2015 | ODI # 3710 |
U.A.E. | Hong Kong | Hong Kong | 89 runs | ICCA Dubai | Nov 16, 2015 | ODI # 3709 |
Bangladesh | Zimbabwe | Zimbabwe | 3 wickets | Mirpur | Nov 15, 2015 | T20I # 463 |
India | South Africa | drawn | - | Bengaluru | Nov 14-18, 2015 | Test # 2188 |
England | Pakistan | England | 95 runs | Abu Dhabi | Nov 13, 2015 | ODI # 3708 |
Bangladesh | Zimbabwe | Bangladesh | 4 wickets | Mirpur | Nov 13, 2015 | T20I # 462 |
Australia | New Zealand | drawn | - | W.A.C.A | Nov 13-17, 2015 | Test # 2187 |
Sri Lanka | West Indies | West Indies | 23 runs | Colombo (RPS) | Nov 11, 2015 | T20I # 461 |
England | Pakistan | Pakistan | 6 wickets | Abu Dhabi | Nov 11, 2015 | ODI # 3707 |
Bangladesh | Zimbabwe | Bangladesh | 61 runs | Mirpur | Nov 11, 2015 | ODI # 3706 |
Sri Lanka | West Indies | Sri Lanka | 30 runs | Pallekele | Nov 9, 2015 | T20I # 460 |
Bangladesh | Zimbabwe | Bangladesh | 58 runs | Mirpur | Nov 9, 2015 | ODI # 3705 |
Sri Lanka | West Indies | Sri Lanka | 19 runs | Pallekele | Nov 7, 2015 | ODI # 3704 |
Bangladesh | Zimbabwe | Bangladesh | 145 runs | Mirpur | Nov 7, 2015 | ODI # 3703 |
India | South Africa | India | 108 runs | Mohali | Nov 5-7, 2015 | Test # 2186 |
Australia | New Zealand | Australia | 208 runs | Brisbane | Nov 5-9, 2015 | Test # 2185 |
Sri Lanka | West Indies | Sri Lanka | 8 wickets | Colombo (RPS) | Nov 4, 2015 | ODI # 3702 |
Sri Lanka | West Indies | Sri Lanka | 1 wicket | Colombo (RPS) | Nov 1, 2015 | ODI # 3701 |
England | Pakistan | Pakistan | 127 runs | Sharjah | Nov 1-5, 2015 | Test # 2184 |
Zimbabwe | Afghanistan | Afghanistan | 5 wickets | Bulawayo | Oct 28, 2015 | T20I # 459 |
Zimbabwe | Afghanistan | Afghanistan | 6 wickets | Bulawayo | Oct 26, 2015 | T20I # 458 |
India | South Africa | South Africa | 214 runs | Wankhede | Oct 25, 2015 | ODI # 3700 |
Zimbabwe | Afghanistan | Afghanistan | 73 runs | Bulawayo | Oct 24, 2015 | ODI # 3699 |
India | South Africa | India | 35 runs | Chennai | Oct 22, 2015 | ODI # 3698 |
Zimbabwe | Afghanistan | Afghanistan | 3 wickets | Bulawayo | Oct 22, 2015 | ODI # 3697 |
England | Pakistan | Pakistan | 178 runs | Dubai (DICS) | Oct 22-26, 2015 | Test # 2183 |
Sri Lanka | West Indies | Sri Lanka | 72 runs | Colombo (PSS) | Oct 22-26, 2015 | Test # 2182 |
Zimbabwe | Afghanistan | Zimbabwe | 6 wickets | Bulawayo | Oct 20, 2015 | ODI # 3696 |
India | South Africa | South Africa | 18 runs | Rajkot | Oct 18, 2015 | ODI # 3695 |
Zimbabwe | Afghanistan | Afghanistan | 58 runs | Bulawayo | Oct 18, 2015 | ODI # 3694 |
Zimbabwe | Afghanistan | Zimbabwe | 8 wickets | Bulawayo | Oct 16, 2015 | ODI # 3693 |
India | South Africa | India | 22 runs | Indore | Oct 14, 2015 | ODI # 3692 |
Sri Lanka | West Indies | Sri Lanka | inns & 6 runs | Galle | Oct 14-17, 2015 | Test # 2181 |
Zimbabwe | Ireland | Ireland | 2 wickets | Harare | Oct 13, 2015 | ODI # 3691 |
England | Pakistan | drawn | - | Abu Dhabi | Oct 13-17, 2015 | Test # 2180 |
Zimbabwe | Ireland | Zimbabwe | 5 wickets | Harare | Oct 11, 2015 | ODI # 3690 |
India | South Africa | South Africa | 5 runs | Kanpur | Oct 11, 2015 | ODI # 3689 |
Zimbabwe | Ireland | Zimbabwe | 2 wickets | Harare | Oct 9, 2015 | ODI # 3688 |
India | South Africa | South Africa | 6 wickets | Cuttack | Oct 5, 2015 | T20I # 457 |
Zimbabwe | Pakistan | Pakistan | 7 wickets | Harare | Oct 5, 2015 | ODI # 3687 |
Zimbabwe | Pakistan | Zimbabwe | 5 runs | Harare | Oct 3, 2015 | ODI # 3686 |
India | South Africa | South Africa | 7 wickets | Dharamsala | Oct 2, 2015 | T20I # 456 |
Zimbabwe | Pakistan | Pakistan | 131 runs | Harare | Oct 1, 2015 | ODI # 3685 |
Zimbabwe | Pakistan | Pakistan | 15 runs | Harare | Sep 29, 2015 | T20I # 455 |
Zimbabwe | Pakistan | Pakistan | 13 runs | Harare | Sep 27, 2015 | T20I # 454 |
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:
Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]
West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]
Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]