Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
New Zealand West Indies no result Mount Maunganui Jan 1, 2018 T20I # 637
New Zealand West Indies New Zealand 119 runs Mount Maunganui Jan 3, 2018 T20I # 638
New Zealand Pakistan New Zealand 7 wickets Wellington Jan 22, 2018 T20I # 639
New Zealand Pakistan Pakistan 48 runs Auckland Jan 25, 2018 T20I # 640
New Zealand Pakistan Pakistan 18 runs Mount Maunganui Jan 28, 2018 T20I # 641
Australia New Zealand Australia 7 wickets Sydney Feb 3, 2018 T20I # 642
Afghanistan Zimbabwe Afghanistan 5 wickets Sharjah Feb 5, 2018 T20I # 643
Afghanistan Zimbabwe Afghanistan 17 runs Sharjah Feb 6, 2018 T20I # 644
Australia England Australia 5 wickets Hobart Feb 7, 2018 T20I # 645
Australia England Australia 7 wickets Melbourne Feb 10, 2018 T20I # 646
New Zealand England New Zealand 12 runs Wellington Feb 13, 2018 T20I # 647
Bangladesh Sri Lanka Sri Lanka 6 wickets Dhaka Feb 15, 2018 T20I # 648
New Zealand Australia Australia 5 wickets Auckland Feb 16, 2018 T20I # 649
New Zealand England England 2 runs Hamilton Feb 18, 2018 T20I # 650
Bangladesh Sri Lanka Sri Lanka 75 runs Sylhet Feb 18, 2018 T20I # 651
South Africa India India 28 runs Johannesburg Feb 18, 2018 T20I # 652
New Zealand Australia Australia 19 runs Auckland Feb 21, 2018 T20I # 653
South Africa India South Africa 6 wickets Centurion Feb 21, 2018 T20I # 654
South Africa India India 7 runs Cape Town Feb 24, 2018 T20I # 655
Sri Lanka India Sri Lanka 5 wickets Colombo (RPS) Mar 6, 2018 T20I # 656
Bangladesh India India 6 wickets Colombo (RPS) Mar 8, 2018 T20I # 657
Sri Lanka Bangladesh Bangladesh 5 wickets Colombo (RPS) Mar 10, 2018 T20I # 658
Sri Lanka India India 6 wickets Colombo (RPS) Mar 12, 2018 T20I # 659
Bangladesh India India 17 runs Colombo (RPS) Mar 14, 2018 T20I # 660
Sri Lanka Bangladesh Bangladesh 2 wickets Colombo (RPS) Mar 16, 2018 T20I # 661
Bangladesh India India 4 wickets Colombo (RPS) Mar 18, 2018 T20I # 662
Pakistan West Indies Pakistan 143 runs Karachi Apr 1, 2018 T20I # 663
Pakistan West Indies Pakistan 82 runs Karachi Apr 2, 2018 T20I # 664
Pakistan West Indies Pakistan 8 wickets Karachi Apr 3, 2018 T20I # 665
ICC World XI West Indies West Indies 72 runs Lord's May 31, 2018 T20I # 666
Afghanistan Bangladesh Afghanistan 45 runs Dehradun Jun 3, 2018 T20I # 667
Afghanistan Bangladesh Afghanistan 6 wickets Dehradun Jun 5, 2018 T20I # 668
Afghanistan Bangladesh Afghanistan 1 run Dehradun Jun 7, 2018 T20I # 669
Netherlands Ireland Netherlands 4 runs Rotterdam Jun 12, 2018 T20I # 670
Scotland Pakistan Pakistan 48 runs Edinburgh Jun 12, 2018 T20I # 671
Netherlands Ireland Netherlands 4 wickets Rotterdam Jun 13, 2018 T20I # 672
Scotland Pakistan Pakistan 84 runs Edinburgh Jun 13, 2018 T20I # 673
Ireland Scotland Ireland 46 runs Deventer Jun 16, 2018 T20I # 674
Ireland Scotland tied Deventer Jun 17, 2018 T20I # 675
Netherlands Scotland Scotland 7 wickets Amstelveen Jun 19, 2018 T20I # 676
Netherlands Scotland Scotland 115 runs Amstelveen Jun 20, 2018 T20I # 677
Ireland India India 76 runs Dublin (Malahide) Jun 27, 2018 T20I # 678
England Australia England 28 runs Birmingham Jun 27, 2018 T20I # 679
Ireland India India 143 runs Dublin (Malahide) Jun 29, 2018 T20I # 680
Zimbabwe Pakistan Pakistan 74 runs Harare Jul 1, 2018 T20I # 681
Australia Pakistan Australia 9 wickets Harare Jul 2, 2018 T20I # 682
Zimbabwe Australia Australia 100 runs Harare Jul 3, 2018 T20I # 683
England India India 8 wickets Manchester Jul 3, 2018 T20I # 684
Zimbabwe Pakistan Pakistan 7 wickets Harare Jul 4, 2018 T20I # 685
Australia Pakistan Pakistan 45 runs Harare Jul 5, 2018 T20I # 686
Zimbabwe Australia Australia 5 wickets Harare Jul 6, 2018 T20I # 687
England India England 5 wickets Cardiff Jul 6, 2018 T20I # 688
Australia Pakistan Pakistan 6 wickets Harare Jul 8, 2018 T20I # 689
England India India 7 wickets Bristol Jul 8, 2018 T20I # 690
Nepal Netherlands no result Lord's Jul 29, 2018 T20I # 691
West Indies Bangladesh West Indies 7 wickets Basseterre Jul 31, 2018 T20I # 692
Bangladesh West Indies Bangladesh 12 runs Lauderhill Aug 4, 2018 T20I # 693
Bangladesh West Indies Bangladesh 19 runs Lauderhill Aug 5, 2018 T20I # 694
Sri Lanka South Africa Sri Lanka 3 wickets Colombo (RPS) Aug 14, 2018 T20I # 695
Ireland Afghanistan Afghanistan 16 runs Bready Aug 20, 2018 T20I # 696
Ireland Afghanistan Afghanistan 81 runs Bready Aug 22, 2018 T20I # 697

year 2017 « year 2018

By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months

Performances 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:
Ireland v Afghanistan at Bready, 2nd T20I, Aug 22, 2018 [T20I # 697]
Ireland v Afghanistan at Bready, 1st T20I, Aug 20, 2018 [T20I # 696]
Sri Lanka v South Africa at Colombo (RPS), Only T20I, Aug 14, 2018 [T20I # 695]