Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Afghanistan Scotland Afghanistan 8 wickets ICCA Dubai Jan 8, 2015 ODI # 3572
Afghanistan Ireland Ireland 3 wickets Dubai (DSC) Jan 10, 2015 ODI # 3573
New Zealand Sri Lanka New Zealand 3 wickets Christchurch Jan 11, 2015 ODI # 3574
Ireland Scotland Ireland 3 wickets Dubai (DSC) Jan 12, 2015 ODI # 3575
Afghanistan Scotland Scotland 150 runs Abu Dhabi Jan 14, 2015 ODI # 3576
New Zealand Sri Lanka Sri Lanka 6 wickets Hamilton Jan 15, 2015 ODI # 3577
Australia England Australia 3 wickets Sydney Jan 16, 2015 ODI # 3578
South Africa West Indies South Africa 61 runs Durban Jan 16, 2015 ODI # 3579
New Zealand Sri Lanka no result Auckland Jan 17, 2015 ODI # 3580
Afghanistan Ireland Afghanistan 71 runs Dubai (DSC) Jan 17, 2015 ODI # 3581
Australia India Australia 4 wickets Melbourne Jan 18, 2015 ODI # 3582
South Africa West Indies South Africa 148 runs Johannesburg Jan 18, 2015 ODI # 3583
Ireland Scotland no result ICCA Dubai Jan 19, 2015 ODI # 3584
New Zealand Sri Lanka New Zealand 4 wickets Nelson Jan 20, 2015 ODI # 3585
England India England 9 wickets Brisbane Jan 20, 2015 ODI # 3586
South Africa West Indies South Africa 9 wickets East London Jan 21, 2015 ODI # 3587
New Zealand Sri Lanka New Zealand 108 runs Dunedin Jan 23, 2015 ODI # 3588
Australia England Australia 3 wickets Hobart Jan 23, 2015 ODI # 3589
New Zealand Sri Lanka New Zealand 120 runs Dunedin Jan 25, 2015 ODI # 3590
South Africa West Indies West Indies 1 wicket Port Elizabeth Jan 25, 2015 ODI # 3591
Australia India no result Sydney Jan 26, 2015 ODI # 3592
South Africa West Indies South Africa 131 runs Centurion Jan 28, 2015 ODI # 3593
New Zealand Sri Lanka Sri Lanka 34 runs Wellington Jan 29, 2015 ODI # 3594
England India England 3 wickets Perth Jan 30, 2015 ODI # 3595
New Zealand Pakistan New Zealand 7 wickets Wellington Jan 31, 2015 ODI # 3596
Australia England Australia 112 runs Perth Feb 1, 2015 ODI # 3597
New Zealand Pakistan New Zealand 119 runs Napier Feb 3, 2015 ODI # 3598
New Zealand Sri Lanka New Zealand 98 runs Christchurch Feb 14, 2015 ODI # 3599
Australia England Australia 111 runs Melbourne Feb 14, 2015 ODI # 3600
South Africa Zimbabwe South Africa 62 runs Hamilton Feb 15, 2015 ODI # 3601
India Pakistan India 76 runs Adelaide Feb 15, 2015 ODI # 3602
Ireland West Indies Ireland 4 wickets Nelson Feb 16, 2015 ODI # 3603
New Zealand Scotland New Zealand 3 wickets Dunedin Feb 17, 2015 ODI # 3604
Afghanistan Bangladesh Bangladesh 105 runs Canberra Feb 18, 2015 ODI # 3605
U.A.E. Zimbabwe Zimbabwe 4 wickets Nelson Feb 19, 2015 ODI # 3606
New Zealand England New Zealand 8 wickets Wellington Feb 20, 2015 ODI # 3607
Pakistan West Indies West Indies 150 runs Christchurch Feb 21, 2015 ODI # 3608
Afghanistan Sri Lanka Sri Lanka 4 wickets Dunedin Feb 22, 2015 ODI # 3609
India South Africa India 130 runs Melbourne Feb 22, 2015 ODI # 3610
England Scotland England 119 runs Christchurch Feb 23, 2015 ODI # 3611
West Indies Zimbabwe West Indies 73 runs Canberra Feb 24, 2015 ODI # 3612
Ireland U.A.E. Ireland 2 wickets Brisbane Feb 25, 2015 ODI # 3613
Afghanistan Scotland Afghanistan 1 wicket Dunedin Feb 26, 2015 ODI # 3614
Bangladesh Sri Lanka Sri Lanka 92 runs Melbourne Feb 26, 2015 ODI # 3615
South Africa West Indies South Africa 257 runs Sydney Feb 27, 2015 ODI # 3616
New Zealand Australia New Zealand 1 wicket Auckland Feb 28, 2015 ODI # 3617
India U.A.E. India 9 wickets Perth Feb 28, 2015 ODI # 3618
England Sri Lanka Sri Lanka 9 wickets Wellington Mar 1, 2015 ODI # 3619
Pakistan Zimbabwe Pakistan 20 runs Brisbane Mar 1, 2015 ODI # 3620
Ireland South Africa South Africa 201 runs Canberra Mar 3, 2015 ODI # 3621
Pakistan U.A.E. Pakistan 129 runs Napier Mar 4, 2015 ODI # 3622
Australia Afghanistan Australia 275 runs Perth Mar 4, 2015 ODI # 3623
Bangladesh Scotland Bangladesh 6 wickets Nelson Mar 5, 2015 ODI # 3624
India West Indies India 4 wickets Perth Mar 6, 2015 ODI # 3625
Pakistan South Africa Pakistan 29 runs Auckland Mar 7, 2015 ODI # 3626
Ireland Zimbabwe Ireland 5 runs Hobart Mar 7, 2015 ODI # 3627
New Zealand Afghanistan New Zealand 6 wickets Napier Mar 8, 2015 ODI # 3628
Australia Sri Lanka Australia 64 runs Sydney Mar 8, 2015 ODI # 3629
Bangladesh England Bangladesh 15 runs Adelaide Mar 9, 2015 ODI # 3630
India Ireland India 8 wickets Hamilton Mar 10, 2015 ODI # 3631
Scotland Sri Lanka Sri Lanka 148 runs Hobart Mar 11, 2015 ODI # 3632
South Africa U.A.E. South Africa 146 runs Wellington Mar 12, 2015 ODI # 3633
New Zealand Bangladesh New Zealand 3 wickets Hamilton Mar 13, 2015 ODI # 3634
Afghanistan England England 9 wickets Sydney Mar 13, 2015 ODI # 3635
India Zimbabwe India 6 wickets Auckland Mar 14, 2015 ODI # 3636
Australia Scotland Australia 7 wickets Hobart Mar 14, 2015 ODI # 3637
U.A.E. West Indies West Indies 6 wickets Napier Mar 15, 2015 ODI # 3638
Ireland Pakistan Pakistan 7 wickets Adelaide Mar 15, 2015 ODI # 3639
South Africa Sri Lanka South Africa 9 wickets Sydney Mar 18, 2015 ODI # 3640
Bangladesh India India 109 runs Melbourne Mar 19, 2015 ODI # 3641
Australia Pakistan Australia 6 wickets Adelaide Mar 20, 2015 ODI # 3642
New Zealand West Indies New Zealand 143 runs Wellington Mar 21, 2015 ODI # 3643
New Zealand South Africa New Zealand 4 wickets Auckland Mar 24, 2015 ODI # 3644
Australia India Australia 95 runs Sydney Mar 26, 2015 ODI # 3645
Australia New Zealand Australia 7 wickets Melbourne Mar 29, 2015 ODI # 3646
Bangladesh Pakistan Bangladesh 79 runs Dhaka Apr 17, 2015 ODI # 3647
Bangladesh Pakistan Bangladesh 7 wickets Dhaka Apr 19, 2015 ODI # 3648
Bangladesh Pakistan Bangladesh 8 wickets Dhaka Apr 22, 2015 ODI # 3649
Ireland England no result Dublin (Malahide) May 8, 2015 ODI # 3650
Pakistan Zimbabwe Pakistan 41 runs Lahore May 26, 2015 ODI # 3651
Pakistan Zimbabwe Pakistan 6 wickets Lahore May 29, 2015 ODI # 3652
Pakistan Zimbabwe no result Lahore May 31, 2015 ODI # 3653
England New Zealand England 210 runs Birmingham Jun 9, 2015 ODI # 3654
England New Zealand New Zealand 13 runs The Oval Jun 12, 2015 ODI # 3655
England New Zealand New Zealand 3 wickets Southampton Jun 14, 2015 ODI # 3656
England New Zealand England 7 wickets Nottingham Jun 17, 2015 ODI # 3657
Bangladesh India Bangladesh 79 runs Dhaka Jun 18, 2015 ODI # 3658
England New Zealand England 3 wickets Chester-le-Street Jun 20, 2015 ODI # 3659
Bangladesh India Bangladesh 6 wickets Dhaka Jun 21, 2015 ODI # 3660
Bangladesh India India 77 runs Dhaka Jun 24, 2015 ODI # 3661
Zimbabwe India India 4 runs Harare Jul 10, 2015 ODI # 3662
Bangladesh South Africa South Africa 8 wickets Dhaka Jul 10, 2015 ODI # 3663
Sri Lanka Pakistan Pakistan 6 wickets Dambulla Jul 11, 2015 ODI # 3664
Zimbabwe India India 62 runs Harare Jul 12, 2015 ODI # 3665
Bangladesh South Africa Bangladesh 7 wickets Dhaka Jul 12, 2015 ODI # 3666
Zimbabwe India India 83 runs Harare Jul 14, 2015 ODI # 3667
Bangladesh South Africa Bangladesh 9 wickets Chittagong Jul 15, 2015 ODI # 3668
Sri Lanka Pakistan Sri Lanka 2 wickets Pallekele Jul 15, 2015 ODI # 3669
Sri Lanka Pakistan Pakistan 135 runs Colombo (RPS) Jul 19, 2015 ODI # 3670
Sri Lanka Pakistan Pakistan 7 wickets Colombo (RPS) Jul 22, 2015 ODI # 3671
Sri Lanka Pakistan Sri Lanka 165 runs Hambantota Jul 26, 2015 ODI # 3672
Zimbabwe New Zealand Zimbabwe 7 wickets Harare Aug 2, 2015 ODI # 3673
Zimbabwe New Zealand New Zealand 10 wickets Harare Aug 4, 2015 ODI # 3674
Zimbabwe New Zealand New Zealand 38 runs Harare Aug 7, 2015 ODI # 3675
South Africa New Zealand South Africa 20 runs Centurion Aug 19, 2015 ODI # 3676
South Africa New Zealand New Zealand 8 wickets Potchefstroom Aug 23, 2015 ODI # 3677
South Africa New Zealand South Africa 62 runs Durban Aug 26, 2015 ODI # 3678
Ireland Australia Australia 23 runs Belfast Aug 27, 2015 ODI # 3679
England Australia Australia 59 runs Southampton Sep 3, 2015 ODI # 3680
England Australia Australia 64 runs Lord's Sep 5, 2015 ODI # 3681
England Australia England 93 runs Manchester Sep 8, 2015 ODI # 3682
England Australia England 3 wickets Leeds Sep 11, 2015 ODI # 3683
England Australia Australia 8 wickets Manchester Sep 13, 2015 ODI # 3684
Zimbabwe Pakistan Pakistan 131 runs Harare Oct 1, 2015 ODI # 3685
Zimbabwe Pakistan Zimbabwe 5 runs Harare Oct 3, 2015 ODI # 3686
Zimbabwe Pakistan Pakistan 7 wickets Harare Oct 5, 2015 ODI # 3687
Zimbabwe Ireland Zimbabwe 2 wickets Harare Oct 9, 2015 ODI # 3688
India South Africa South Africa 5 runs Kanpur Oct 11, 2015 ODI # 3689
Zimbabwe Ireland Zimbabwe 5 wickets Harare Oct 11, 2015 ODI # 3690
Zimbabwe Ireland Ireland 2 wickets Harare Oct 13, 2015 ODI # 3691
India South Africa India 22 runs Indore Oct 14, 2015 ODI # 3692
Zimbabwe Afghanistan Zimbabwe 8 wickets Bulawayo Oct 16, 2015 ODI # 3693
Zimbabwe Afghanistan Afghanistan 58 runs Bulawayo Oct 18, 2015 ODI # 3694
India South Africa South Africa 18 runs Rajkot Oct 18, 2015 ODI # 3695
Zimbabwe Afghanistan Zimbabwe 6 wickets Bulawayo Oct 20, 2015 ODI # 3696
Zimbabwe Afghanistan Afghanistan 3 wickets Bulawayo Oct 22, 2015 ODI # 3697
India South Africa India 35 runs Chennai Oct 22, 2015 ODI # 3698
Zimbabwe Afghanistan Afghanistan 73 runs Bulawayo Oct 24, 2015 ODI # 3699
India South Africa South Africa 214 runs Mumbai Oct 25, 2015 ODI # 3700
Sri Lanka West Indies Sri Lanka 1 wicket Colombo (RPS) Nov 1, 2015 ODI # 3701
Sri Lanka West Indies Sri Lanka 8 wickets Colombo (RPS) Nov 4, 2015 ODI # 3702
Bangladesh Zimbabwe Bangladesh 145 runs Dhaka Nov 7, 2015 ODI # 3703
Sri Lanka West Indies Sri Lanka 19 runs Pallekele Nov 7, 2015 ODI # 3704
Bangladesh Zimbabwe Bangladesh 58 runs Dhaka Nov 9, 2015 ODI # 3705
Bangladesh Zimbabwe Bangladesh 61 runs Dhaka Nov 11, 2015 ODI # 3706
England Pakistan Pakistan 6 wickets Abu Dhabi Nov 11, 2015 ODI # 3707
England Pakistan England 95 runs Abu Dhabi Nov 13, 2015 ODI # 3708
U.A.E. Hong Kong Hong Kong 89 runs ICCA Dubai Nov 16, 2015 ODI # 3709
England Pakistan England 6 wickets Sharjah Nov 17, 2015 ODI # 3710
U.A.E. Hong Kong Hong Kong 136 runs ICCA Dubai Nov 18, 2015 ODI # 3711
England Pakistan England 84 runs Dubai (DSC) Nov 20, 2015 ODI # 3712
Afghanistan Zimbabwe Afghanistan 49 runs Sharjah Dec 25, 2015 ODI # 3713
New Zealand Sri Lanka New Zealand 7 wickets Christchurch Dec 26, 2015 ODI # 3714
New Zealand Sri Lanka New Zealand 10 wickets Christchurch Dec 28, 2015 ODI # 3715
Afghanistan Zimbabwe Afghanistan 4 wickets Sharjah Dec 29, 2015 ODI # 3716
New Zealand Sri Lanka Sri Lanka 8 wickets Nelson Dec 31, 2015 ODI # 3717

year 2014 « year 2015 » year 2016

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 Sri Lanka at Nelson, 3rd ODI, Dec 31, 2015 [ODI # 3717]
Afghanistan v Zimbabwe at Sharjah, 2nd ODI, Dec 29, 2015 [ODI # 3716]
New Zealand v Sri Lanka at Christchurch, 2nd ODI, Dec 28, 2015 [ODI # 3715]