Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
New Zealand Bangladesh New Zealand 6 wickets Napier Jan 3, 2017 T20I # 574
New Zealand Bangladesh New Zealand 47 runs Mount Maunganui Jan 6, 2017 T20I # 575
New Zealand Bangladesh New Zealand 27 runs Mount Maunganui Jan 8, 2017 T20I # 576
Hong Kong Scotland Scotland 24 runs Abu Dhabi Jan 14, 2017 T20I # 577
Afghanistan Ireland Afghanistan 5 wickets Abu Dhabi Jan 14, 2017 T20I # 578
Netherlands Oman Netherlands 5 wickets Abu Dhabi Jan 15, 2017 T20I # 579
Hong Kong Oman Oman 7 wickets Abu Dhabi Jan 16, 2017 T20I # 580
U.A.E. Afghanistan Afghanistan 5 wickets Abu Dhabi Jan 16, 2017 T20I # 581
Netherlands Scotland Scotland 7 runs Abu Dhabi Jan 17, 2017 T20I # 582
U.A.E. Ireland Ireland 24 runs Dubai (DSC) Jan 18, 2017 T20I # 583
Hong Kong Netherlands Hong Kong 91 runs Dubai (DSC) Jan 18, 2017 T20I # 584
Oman Scotland Scotland 7 wickets Dubai (DSC) Jan 19, 2017 T20I # 585
Afghanistan Oman Afghanistan 8 wickets Dubai (DSC) Jan 20, 2017 T20I # 586
Ireland Scotland Ireland 98 runs Dubai (DSC) Jan 20, 2017 T20I # 587
Afghanistan Ireland Afghanistan 10 wickets Dubai (DSC) Jan 20, 2017 T20I # 588
South Africa Sri Lanka South Africa 19 runs Centurion Jan 20, 2017 T20I # 589
South Africa Sri Lanka Sri Lanka 3 wickets Johannesburg Jan 22, 2017 T20I # 590
South Africa Sri Lanka Sri Lanka 5 wickets Cape Town Jan 25, 2017 T20I # 591
India England England 7 wickets Kanpur Jan 26, 2017 T20I # 592
India England India 5 runs Nagpur Jan 29, 2017 T20I # 593
India England India 75 runs Bengaluru Feb 1, 2017 T20I # 594
New Zealand South Africa South Africa 78 runs Auckland Feb 17, 2017 T20I # 595
Australia Sri Lanka Sri Lanka 5 wickets Melbourne Feb 17, 2017 T20I # 596
Australia Sri Lanka Sri Lanka 2 wickets Geelong Feb 19, 2017 T20I # 597
Australia Sri Lanka Australia 41 runs Adelaide Feb 22, 2017 T20I # 598
Afghanistan Ireland Afghanistan 6 wickets Greater Noida Mar 8, 2017 T20I # 599
Afghanistan Ireland Afghanistan 17 runs Greater Noida Mar 10, 2017 T20I # 600
Afghanistan Ireland Afghanistan 28 runs Greater Noida Mar 12, 2017 T20I # 601
West Indies Pakistan Pakistan 6 wickets Bridgetown Mar 26, 2017 T20I # 602
West Indies Pakistan Pakistan 3 runs Port of Spain Mar 30, 2017 T20I # 603
West Indies Pakistan West Indies 7 wickets Port of Spain Apr 1, 2017 T20I # 604
West Indies Pakistan Pakistan 7 wickets Port of Spain Apr 2, 2017 T20I # 605
Sri Lanka Bangladesh Sri Lanka 6 wickets Colombo (RPS) Apr 4, 2017 T20I # 606
Sri Lanka Bangladesh Bangladesh 45 runs Colombo (RPS) Apr 6, 2017 T20I # 607
U.A.E. P.N.G. U.A.E. 5 wickets Abu Dhabi Apr 12, 2017 T20I # 608
U.A.E. P.N.G. U.A.E. 30 runs Abu Dhabi Apr 14, 2017 T20I # 609
U.A.E. P.N.G. U.A.E. 5 wickets Abu Dhabi Apr 14, 2017 T20I # 610
West Indies Afghanistan West Indies 6 wickets Basseterre Jun 2, 2017 T20I # 611
West Indies Afghanistan West Indies 29 runs Basseterre Jun 3, 2017 T20I # 612
West Indies Afghanistan West Indies 7 wickets Basseterre Jun 5, 2017 T20I # 613
England South Africa England 9 wickets Southampton Jun 21, 2017 T20I # 614
England South Africa South Africa 3 runs Taunton Jun 23, 2017 T20I # 615
England South Africa England 19 runs Cardiff Jun 25, 2017 T20I # 616
West Indies India West Indies 9 wickets Kingston Jul 9, 2017 T20I # 617
Sri Lanka India India 7 wickets Colombo (RPS) Sep 6, 2017 T20I # 618
Pakistan World-XI Pakistan 20 runs Lahore Sep 12, 2017 T20I # 619
Pakistan World-XI World-XI 7 wickets Lahore Sep 13, 2017 T20I # 620
Pakistan World-XI Pakistan 33 runs Lahore Sep 15, 2017 T20I # 621
England West Indies West Indies 21 runs Chester-le-Street Sep 16, 2017 T20I # 622
India Australia India 9 wickets Ranchi Oct 7, 2017 T20I # 623
India Australia Australia 8 wickets Guwahati Oct 10, 2017 T20I # 624
Pakistan Sri Lanka Pakistan 7 wickets Abu Dhabi Oct 26, 2017 T20I # 625
South Africa Bangladesh South Africa 20 runs Bloemfontein Oct 26, 2017 T20I # 626
Pakistan Sri Lanka Pakistan 2 wickets Abu Dhabi Oct 27, 2017 T20I # 627
South Africa Bangladesh South Africa 83 runs Potchefstroom Oct 29, 2017 T20I # 628
Pakistan Sri Lanka Pakistan 36 runs Lahore Oct 29, 2017 T20I # 629
India New Zealand India 53 runs Delhi Nov 1, 2017 T20I # 630
India New Zealand New Zealand 40 runs Rajkot Nov 4, 2017 T20I # 631
India New Zealand India 6 runs Thiruvananthapuram Nov 7, 2017 T20I # 632
India Sri Lanka India 93 runs Cuttack Dec 20, 2017 T20I # 633
India Sri Lanka India 88 runs Indore Dec 22, 2017 T20I # 634
India Sri Lanka India 5 wickets Mumbai Dec 24, 2017 T20I # 635
New Zealand West Indies New Zealand 47 runs Nelson Dec 29, 2017 T20I # 636

year 2016 « year 2017 » year 2018

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:
New Zealand v West Indies at Nelson, 1st T20I, Dec 29, 2017 [T20I # 636]
India v Sri Lanka at Mumbai, 3rd T20I, Dec 24, 2017 [T20I # 635]
India v Sri Lanka at Indore, 2nd T20I, Dec 22, 2017 [T20I # 634]