Records for ODI Matches
Fifties in consecutive innings
Player | 50s | Runs | Inns | Team | Opposition | Ground | Match Date | Scorecard |
9 | 78 | 1 | Pakistan | v India | Nagpur | 24 Mar 1987 | ODI # 439 | |
78* | 2 | Pakistan | v India | Jamshedpur | 26 Mar 1987 | ODI # 440 | ||
74* | 2 | Pakistan | v Australia | Sharjah | 3 Apr 1987 | ODI # 443 | ||
60 | 1 | Pakistan | v England | Sharjah | 7 Apr 1987 | ODI # 445 | ||
52* | 2 | Pakistan | v India | Sharjah | 10 Apr 1987 | ODI # 447 | ||
113 | 1 | Pakistan | v England | The Oval | 21 May 1987 | ODI # 448 | ||
71* | 2 | Pakistan | v England | Nottingham | 23 May 1987 | ODI # 449 | ||
68 | 1 | Pakistan | v England | Birmingham | 25 May 1987 | ODI # 450 | ||
103 | 1 | Pakistan | v Sri Lanka | Hyderabad (Sind) | 8 Oct 1987 | ODI # 451 | ||
7 | 56 | 1 | Pakistan | v England | Birmingham | 13 Jul 2021 | ODI # 4303 | |
103 | 2 | Pakistan | v Australia | Lahore | 29 Mar 2022 | ODI # 4379 | ||
106 | 2 | Pakistan | v Australia | Lahore | 31 Mar 2022 | ODI # 4380 | ||
89* | 2 | Pakistan | v Australia | Lahore | 2 Apr 2022 | ODI # 4382 | ||
65 | 2 | Pakistan | v West Indies | Multan | 8 Jun 2022 | ODI # 4401 | ||
72 | 1 | Pakistan | v West Indies | Multan | 10 Jun 2022 | ODI # 4405 | ||
62 | 1 | Pakistan | v West Indies | Multan | 12 Jun 2022 | ODI # 4407 | ||
6 | 85* | 2 | West Indies | v England | Brisbane | 23 Dec 1979 | ODI # 81 | |
50 | 1 | West Indies | v England | Adelaide | 16 Jan 1980 | ODI # 84 | ||
80 | 1 | West Indies | v England | Melbourne | 20 Jan 1980 | ODI # 86 | ||
98* | 2 | West Indies | v England | Sydney | 22 Jan 1980 | ODI # 87 | ||
103 | 1 | West Indies | v New Zealand | Christchurch | 6 Feb 1980 | ODI # 88 | ||
78 | 1 | West Indies | v England | Leeds | 28 May 1980 | ODI # 89 | ||
6 | 57 | 1 | New Zealand | v India | Vadodara | 17 Dec 1988 | ODI # 543 | |
55* | 2 | New Zealand | v Pakistan | Dunedin | 6 Feb 1989 | ODI # 554 | ||
62* | 2 | New Zealand | v Pakistan | Christchurch | 4 Mar 1989 | ODI # 555 | ||
67 | 2 | New Zealand | v Pakistan | Wellington | 8 Mar 1989 | ODI # 557 | ||
82 | 1 | New Zealand | v Pakistan | Auckland | 11 Mar 1989 | ODI # 559 | ||
63* | 2 | New Zealand | v Pakistan | Hamilton | 14 Mar 1989 | ODI # 561 | ||
6 | 63 | 2 | Australia | v Sri Lanka | Sydney | 13 Jan 1999 | ODI # 1382 | |
83* | 2 | Australia | v England | Melbourne | 15 Jan 1999 | ODI # 1384 | ||
85 | 2 | Australia | v England | Sydney | 17 Jan 1999 | ODI # 1386 | ||
65 | 1 | Australia | v Sri Lanka | Hobart | 21 Jan 1999 | ODI # 1389 | ||
57 | 1 | Australia | v Sri Lanka | Adelaide | 24 Jan 1999 | ODI # 1392 | ||
65 | 1 | Australia | v England | Adelaide | 26 Jan 1999 | ODI # 1394 | ||
6 | 106 | 1 | Pakistan | v Bangladesh | Faisalabad | 12 Sep 2003 | ODI # 2042 | |
65 | 1 | Pakistan | v Bangladesh | Lahore | 15 Sep 2003 | ODI # 2043 | ||
94* | 2 | Pakistan | v Bangladesh | Rawalpindi | 18 Sep 2003 | ODI # 2044 | ||
52 | 1 | Pakistan | v Bangladesh | Karachi | 21 Sep 2003 | ODI # 2045 | ||
68 | 1 | Pakistan | v South Africa | Lahore | 3 Oct 2003 | ODI # 2046 | ||
65 | 1 | Pakistan | v South Africa | Lahore | 5 Oct 2003 | ODI # 2047 | ||
6 | 93 | 1 | New Zealand | v England | The Oval | 12 Jun 2015 | ODI # 3655 | |
118 | 2 | New Zealand | v England | Southampton | 14 Jun 2015 | ODI # 3656 | ||
90 | 1 | New Zealand | v England | Nottingham | 17 Jun 2015 | ODI # 3657 | ||
50 | 1 | New Zealand | v England | Chester-le-Street | 20 Jun 2015 | ODI # 3659 | ||
97 | 1 | New Zealand | v Zimbabwe | Harare | 2 Aug 2015 | ODI # 3673 | ||
90 | 1 | New Zealand | v Zimbabwe | Harare | 7 Aug 2015 | ODI # 3675 | ||
6 | 181* | 2 | New Zealand | v England | Dunedin | 7 Mar 2018 | ODI # 3989 | |
80 | 1 | New Zealand | v Pakistan | Abu Dhabi | 7 Nov 2018 | ODI # 4066 | ||
86* | 1 | New Zealand | v Pakistan | Abu Dhabi | 9 Nov 2018 | ODI # 4068 | ||
54 | 1 | New Zealand | v Sri Lanka | Mount Maunganui | 3 Jan 2019 | ODI # 4074 | ||
90 | 1 | New Zealand | v Sri Lanka | Mount Maunganui | 5 Jan 2019 | ODI # 4075 | ||
137 | 1 | New Zealand | v Sri Lanka | Nelson | 8 Jan 2019 | ODI # 4076 | ||
6 | 73 | 2 | West Indies | v Bangladesh | Basseterre | 28 Jul 2018 | ODI # 4024 | |
135 | 1 | West Indies | v England | Bridgetown | 20 Feb 2019 | ODI # 4096 | ||
50 | 1 | West Indies | v England | Bridgetown | 22 Feb 2019 | ODI # 4097 | ||
162 | 2 | West Indies | v England | St George's | 27 Feb 2019 | ODI # 4099 | ||
77 | 2 | West Indies | v England | Gros Islet | 2 Mar 2019 | ODI # 4103 | ||
50 | 2 | West Indies | v Pakistan | Nottingham | 31 May 2019 | ODI # 4144 | ||
6 | 77 | 1 | Ireland | v West Indies | Dublin (Malahide) | 11 May 2019 | ODI # 4132 | |
130 | 1 | Ireland | v Bangladesh | Dublin | 15 May 2019 | ODI # 4136 | ||
71 | 1 | Ireland | v Afghanistan | Belfast | 19 May 2019 | ODI # 4139 | ||
50 | 2 | Ireland | v Afghanistan | Belfast | 21 May 2019 | ODI # 4141 | ||
57 | 2 | Ireland | v Zimbabwe | Bready | 1 Jul 2019 | ODI # 4181 | ||
52 | 1 | Ireland | v Zimbabwe | Belfast | 4 Jul 2019 | ODI # 4185 | ||
6 | 115 | 1 | West Indies | v Sri Lanka | Colombo (SSC) | 22 Feb 2020 | ODI # 4246 | |
51 | 2 | West Indies | v Sri Lanka | Hambantota | 26 Feb 2020 | ODI # 4247 | ||
72 | 2 | West Indies | v Sri Lanka | Pallekele | 1 Mar 2020 | ODI # 4250 | ||
110 | 2 | West Indies | v Sri Lanka | North Sound | 10 Mar 2021 | ODI # 4276 | ||
84 | 2 | West Indies | v Sri Lanka | North Sound | 12 Mar 2021 | ODI # 4277 | ||
64 | 2 | West Indies | v Sri Lanka | North Sound | 14 Mar 2021 | ODI # 4278 | ||
6 | 158 | 1 | Pakistan | v England | Birmingham | 13 Jul 2021 | ODI # 4303 | |
57 | 2 | Pakistan | v Australia | Lahore | 29 Mar 2022 | ODI # 4379 | ||
114 | 2 | Pakistan | v Australia | Lahore | 31 Mar 2022 | ODI # 4380 | ||
105* | 2 | Pakistan | v Australia | Lahore | 2 Apr 2022 | ODI # 4382 | ||
103 | 2 | Pakistan | v West Indies | Multan | 8 Jun 2022 | ODI # 4401 | ||
77 | 1 | Pakistan | v West Indies | Multan | 10 Jun 2022 | ODI # 4405 | ||
5 | 53 | 2 | Pakistan | v Australia | Leeds | 7 Jun 1975 | ODI # 21 | |
59* | 1 | Pakistan | v West Indies | Albion | 16 Mar 1977 | ODI # 41 | ||
62 | 1 | Pakistan | v India | Sahiwal | 3 Nov 1978 | ODI # 56 | ||
61 | 1 | Pakistan | v Australia | Nottingham | 13 Jun 1979 | ODI # 66 | ||
51 | 2 | Pakistan | v England | Leeds | 16 Jun 1979 | ODI # 71 | ||
5 | 57 | 2 | England | v West Indies | Lord's | 23 Jun 1979 | ODI # 74 | |
68 | 2 | England | v Australia | Melbourne | 8 Dec 1979 | ODI # 77 | ||
105 | 1 | England | v Australia | Sydney | 11 Dec 1979 | ODI # 79 | ||
68 | 1 | England | v West Indies | Brisbane | 23 Dec 1979 | ODI # 81 | ||
86* | 2 | England | v Australia | Sydney | 26 Dec 1979 | ODI # 82 | ||
5 | 64 | 1 | England | v Sri Lanka | Colombo (SSC) | 13 Feb 1982 | ODI # 145 | |
74 | 2 | England | v Sri Lanka | Colombo (SSC) | 14 Feb 1982 | ODI # 146 | ||
57 | 1 | England | v Australia | Manchester | 30 May 1985 | ODI # 329 | ||
115 | 1 | England | v Australia | Birmingham | 1 Jun 1985 | ODI # 330 | ||
117* | 2 | England | v Australia | Lord's | 3 Jun 1985 | ODI # 331 | ||
5 | 57 | 2 | Australia | v England | Birmingham | 1 Jun 1985 | ODI # 330 | |
50 | 1 | South Africa | v India | Eden Gardens | 10 Nov 1991 | ODI # 686 | ||
71 | 2 | South Africa | v India | Gwalior | 12 Nov 1991 | ODI # 687 | ||
90 | 2 | South Africa | v India | New Delhi | 14 Nov 1991 | ODI # 688 | ||
81* | 2 | South Africa | v Australia | Sydney | 26 Feb 1992 | ODI # 719 | ||
5 | 62 | 1 | India | v New Zealand | Delhi | 3 Nov 1994 | ODI # 944 | |
66 | 1 | India | v West Indies | Eden Gardens | 5 Nov 1994 | ODI # 947 | ||
54 | 1 | India | v West Indies | Visakhapatnam | 7 Nov 1994 | ODI # 949 | ||
88 | 2 | India | v West Indies | Cuttack | 9 Nov 1994 | ODI # 950 | ||
105 | 1 | India | v West Indies | Jaipur | 11 Nov 1994 | ODI # 951 | ||
5 | 108 | 1 | Sri Lanka | v Bangladesh | Colombo (SSC) | 22 Jul 1997 | ODI # 1220 | |
63 | 2 | Sri Lanka | v India | Colombo (RPS) | 26 Jul 1997 | ODI # 1222 | ||
73 | 1 | Sri Lanka | v India | Colombo (RPS) | 17 Aug 1997 | ODI # 1223 | ||
66 | 2 | Sri Lanka | v India | Colombo (RPS) | 20 Aug 1997 | ODI # 1224 | ||
68 | 2 | Sri Lanka | v India | Colombo (SSC) | 23 Aug 1997 | ODI # 1225 | ||
5 | 81 | 1 | Zimbabwe | v Bangladesh | Nairobi (Gym) | 11 Oct 1997 | ODI # 1240 | |
72 | 2 | Zimbabwe | v Kenya | Nairobi (Gym) | 12 Oct 1997 | ODI # 1241 | ||
70 | 1 | Zimbabwe | v Bangladesh | Nairobi (Aga) | 14 Oct 1997 | ODI # 1242 | ||
66 | 2 | Zimbabwe | v Kenya | Nairobi (Aga) | 16 Oct 1997 | ODI # 1244 | ||
79 | 1 | Zimbabwe | v Kenya | Nairobi (Gym) | 18 Oct 1997 | ODI # 1245 | ||
5 | 74* | 2 | England | v West Indies | Chester-le-Street | 15 Jul 2000 | ODI # 1615 | |
101 | 1 | England | v Zimbabwe | Birmingham | 18 Jul 2000 | ODI # 1617 | ||
100* | 2 | England | v West Indies | Nottingham | 20 Jul 2000 | ODI # 1618 | ||
97 | 2 | England | v Zimbabwe | Lord's | 22 Jul 2000 | ODI # 1619 | ||
87* | 2 | England | v Bangladesh | Nairobi (Gym) | 5 Oct 2000 | ODI # 1632 | ||
5 | 70* | 2 | New Zealand | v Zimbabwe | Harare | 27 Sep 2000 | ODI # 1627 | |
64 | 2 | New Zealand | v Zimbabwe | Bulawayo | 30 Sep 2000 | ODI # 1628 | ||
63 | 1 | New Zealand | v Zimbabwe | Bulawayo | 1 Oct 2000 | ODI # 1629 | ||
85 | 1 | New Zealand | v Zimbabwe | Nairobi (Gym) | 9 Oct 2000 | ODI # 1635 | ||
87 | 2 | New Zealand | v Pakistan | Nairobi (Gym) | 11 Oct 2000 | ODI # 1637 | ||
5 | 69 | 2 | South Africa | v New Zealand | Cape Town | 4 Nov 2000 | ODI # 1655 | |
61* | 2 | South Africa | v Sri Lanka | Gqeberha | 15 Dec 2000 | ODI # 1661 | ||
50 | 1 | South Africa | v Sri Lanka | East London | 17 Dec 2000 | ODI # 1662 | ||
75* | 2 | South Africa | v Sri Lanka | Paarl | 9 Jan 2001 | ODI # 1666 | ||
53 | 1 | South Africa | v Sri Lanka | Cape Town | 11 Jan 2001 | ODI # 1668 | ||
5 | 52 | 2 | Pakistan | v New Zealand | Lahore | 29 Nov 2003 | ODI # 2068 | |
53 | 1 | Pakistan | v New Zealand | Lahore | 1 Dec 2003 | ODI # 2071 | ||
63 | 1 | Pakistan | v New Zealand | Faisalabad | 3 Dec 2003 | ODI # 2072 | ||
61 | 2 | Pakistan | v New Zealand | Rawalpindi | 5 Dec 2003 | ODI # 2073 | ||
127* | 1 | Pakistan | v New Zealand | Rawalpindi | 7 Dec 2003 | ODI # 2074 | ||
5 | 58 | 1 | Australia | v Sri Lanka | Dambulla | 20 Feb 2004 | ODI # 2102 | |
69 | 2 | Australia | v Sri Lanka | Dambulla | 22 Feb 2004 | ODI # 2103 | ||
63 | 2 | Australia | v Sri Lanka | Colombo (RPS) | 25 Feb 2004 | ODI # 2105 | ||
67 | 1 | Australia | v Sri Lanka | Colombo (RPS) | 27 Feb 2004 | ODI # 2106 | ||
91 | 2 | Australia | v Zimbabwe | Harare | 25 May 2004 | ODI # 2131 | ||
5 | 53 | 1 | India | v Bangladesh | Chattogram | 23 Dec 2004 | ODI # 2199 | |
60 | 1 | India | v Bangladesh | Dhaka | 27 Dec 2004 | ODI # 2202 | ||
75* | 2 | Asia XI | v ICC World XI | Melbourne | 10 Jan 2005 | ODI # 2203 | ||
104 | 1 | India | v Pakistan | Kochi | 2 Apr 2005 | ODI # 2235 | ||
52 | 1 | India | v Pakistan | Visakhapatnam | 5 Apr 2005 | ODI # 2236 | ||
5 | 76 | 2 | Pakistan | v Bangladesh | Faisalabad | 11 Apr 2008 | ODI # 2698 | |
132 | 1 | Pakistan | v Bangladesh | Lahore | 13 Apr 2008 | ODI # 2700 | ||
74 | 2 | Pakistan | v Bangladesh | Multan | 16 Apr 2008 | ODI # 2702 | ||
136 | 1 | Pakistan | v Bangladesh | Karachi | 19 Apr 2008 | ODI # 2703 | ||
70 | 1 | Pakistan | v Bangladesh | Mirpur | 8 Jun 2008 | ODI # 2704 | ||
5 | 52* | 2 | England | v South Africa | Gqeberha | 29 Nov 2009 | ODI # 2931 | |
94 | 2 | England | v Bangladesh | Bristol | 10 Jul 2010 | ODI # 3025 | ||
110 | 1 | England | v Bangladesh | Birmingham | 12 Jul 2010 | ODI # 3026 | ||
69 | 1 | England | v Pakistan | Chester-le-Street | 10 Sep 2010 | ODI # 3043 | ||
53 | 2 | England | v Pakistan | Leeds | 12 Sep 2010 | ODI # 3044 | ||
5 | 74 | 2 | New Zealand | v Zimbabwe | Harare | 20 Oct 2011 | ODI # 3204 | |
105 | 2 | New Zealand | v Zimbabwe | Harare | 22 Oct 2011 | ODI # 3206 | ||
70 | 1 | New Zealand | v Zimbabwe | Dunedin | 3 Feb 2012 | ODI # 3230 | ||
77 | 1 | New Zealand | v Zimbabwe | Whangarei | 6 Feb 2012 | ODI # 3232 | ||
85 | 1 | New Zealand | v Zimbabwe | Napier | 9 Feb 2012 | ODI # 3234 | ||
5 | 133* | 2 | India | v Sri Lanka | Hobart | 28 Feb 2012 | ODI # 3251 | |
108 | 1 | India | v Sri Lanka | Mirpur | 13 Mar 2012 | ODI # 3259 | ||
66 | 1 | India | v Bangladesh | Mirpur | 16 Mar 2012 | ODI # 3261 | ||
183 | 2 | India | v Pakistan | Mirpur | 18 Mar 2012 | ODI # 3263 | ||
106 | 1 | India | v Sri Lanka | Hambantota | 21 Jul 2012 | ODI # 3291 | ||
5 | 64 | 2 | Bangladesh | v Pakistan | Mirpur | 11 Mar 2012 | ODI # 3258 | |
70 | 2 | Bangladesh | v India | Mirpur | 16 Mar 2012 | ODI # 3261 | ||
59 | 2 | Bangladesh | v Sri Lanka | Mirpur | 20 Mar 2012 | ODI # 3265 | ||
60 | 2 | Bangladesh | v Pakistan | Mirpur | 22 Mar 2012 | ODI # 3267 | ||
58 | 2 | Bangladesh | v West Indies | Khulna | 30 Nov 2012 | ODI # 3309 | ||
5 | 68* | 2 | India | v Zimbabwe | Harare | 28 Jul 2013 | ODI # 3399 | |
61 | 2 | India | v Australia | Pune | 13 Oct 2013 | ODI # 3419 | ||
100* | 2 | India | v Australia | Jaipur | 16 Oct 2013 | ODI # 3420 | ||
68 | 1 | India | v Australia | Mohali | 19 Oct 2013 | ODI # 3421 | ||
115* | 2 | India | v Australia | Nagpur | 30 Oct 2013 | ODI # 3424 | ||
5 | 115* | 2 | Sri Lanka | v South Africa | Pallekele | 28 Jul 2013 | ODI # 3400 | |
99 | 1 | Sri Lanka | v South Africa | Colombo (RPS) | 31 Jul 2013 | ODI # 3401 | ||
81 | 1 | Sri Lanka | v New Zealand | Hambantota | 10 Nov 2013 | ODI # 3432 | ||
55* | 1 | Sri Lanka | v New Zealand | Hambantota | 12 Nov 2013 | ODI # 3434 | ||
53 | 1 | Sri Lanka | v New Zealand | Dambulla | 16 Nov 2013 | ODI # 3435 | ||
5 | 71 | 1 | New Zealand | v India | Napier | 19 Jan 2014 | ODI # 3456 | |
77 | 1 | New Zealand | v India | Hamilton | 22 Jan 2014 | ODI # 3458 | ||
65 | 1 | New Zealand | v India | Auckland | 25 Jan 2014 | ODI # 3462 | ||
60 | 2 | New Zealand | v India | Hamilton | 28 Jan 2014 | ODI # 3465 | ||
88 | 1 | New Zealand | v India | Wellington | 31 Jan 2014 | ODI # 3467 | ||
5 | 67* | 2 | Sri Lanka | v England | Colombo (RPS) | 29 Nov 2014 | ODI # 3557 | |
63 | 1 | Sri Lanka | v England | Hambantota | 3 Dec 2014 | ODI # 3561 | ||
86 | 2 | Sri Lanka | v England | Colombo (RPS) | 7 Dec 2014 | ODI # 3563 | ||
91 | 1 | Sri Lanka | v England | Pallekele | 10 Dec 2014 | ODI # 3565 | ||
112 | 1 | Sri Lanka | v England | Pallekele | 13 Dec 2014 | ODI # 3567 | ||
5 | 95 | 1 | Australia | v Afghanistan | Perth | 4 Mar 2015 | ODI # 3623 | |
72 | 1 | Australia | v Sri Lanka | Sydney | 8 Mar 2015 | ODI # 3629 | ||
65 | 2 | Australia | v Pakistan | Adelaide | 20 Mar 2015 | ODI # 3642 | ||
105 | 1 | Australia | v India | Sydney | 26 Mar 2015 | ODI # 3645 | ||
56* | 2 | Australia | v New Zealand | Melbourne | 29 Mar 2015 | ODI # 3646 | ||
5 | 57 | 1 | England | v South Africa | Bloemfontein | 3 Feb 2016 | ODI # 3732 | |
99 | 2 | England | v South Africa | Gqeberha | 6 Feb 2016 | ODI # 3734 | ||
65 | 1 | England | v South Africa | Centurion | 9 Feb 2016 | ODI # 3736 | ||
50 | 1 | England | v South Africa | Johannesburg | 12 Feb 2016 | ODI # 3737 | ||
112 | 1 | England | v South Africa | Cape Town | 14 Feb 2016 | ODI # 3738 | ||
5 | 52 | 1 | Sri Lanka | v England | Birmingham | 24 Jun 2016 | ODI # 3753 | |
62 | 1 | Sri Lanka | v England | Bristol | 26 Jun 2016 | ODI # 3755 | ||
63 | 1 | Sri Lanka | v England | The Oval | 29 Jun 2016 | ODI # 3757 | ||
53 | 2 | Sri Lanka | v England | Cardiff | 2 Jul 2016 | ODI # 3758 | ||
80* | 1 | Sri Lanka | v Australia | Colombo (RPS) | 21 Aug 2016 | ODI # 3768 | ||
5 | 65 | 2 | England | v Sri Lanka | The Oval | 29 Jun 2016 | ODI # 3757 | |
93 | 1 | England | v Sri Lanka | Cardiff | 2 Jul 2016 | ODI # 3758 | ||
61 | 2 | England | v Pakistan | Southampton | 24 Aug 2016 | ODI # 3770 | ||
89 | 2 | England | v Pakistan | Lord's | 27 Aug 2016 | ODI # 3771 | ||
85 | 1 | England | v Pakistan | Nottingham | 30 Aug 2016 | ODI # 3773 | ||
5 | 55 | 1 | South Africa | v Sri Lanka | Cape Town | 7 Feb 2017 | ODI # 3833 | |
109 | 1 | South Africa | v Sri Lanka | Centurion | 10 Feb 2017 | ODI # 3834 | ||
69 | 2 | South Africa | v New Zealand | Hamilton | 19 Feb 2017 | ODI # 3836 | ||
57 | 2 | South Africa | v New Zealand | Christchurch | 22 Feb 2017 | ODI # 3839 | ||
68 | 1 | South Africa | v New Zealand | Wellington | 25 Feb 2017 | ODI # 3841 | ||
5 | 52 | 1 | Pakistan | v Bangladesh | Mirpur | 22 Apr 2015 | ODI # 3649 | |
89* | 1 | Pakistan | v Zimbabwe | Lahore | 26 May 2015 | ODI # 3651 | ||
52* | 2 | Pakistan | v Zimbabwe | Lahore | 29 May 2015 | ODI # 3652 | ||
50 | 1 | Pakistan | v New Zealand | Hamilton | 16 Jan 2018 | ODI # 3953 | ||
63 | 2 | Pakistan | v New Zealand | Wellington | 19 Jan 2018 | ODI # 3957 | ||
5 | 55 | 1 | India | v Australia | Eden Gardens | 21 Sep 2017 | ODI # 3912 | |
70 | 2 | India | v Australia | Indore | 24 Sep 2017 | ODI # 3914 | ||
53 | 2 | India | v Australia | Bengaluru | 28 Sep 2017 | ODI # 3917 | ||
61 | 2 | India | v Australia | Nagpur | 1 Oct 2017 | ODI # 3919 | ||
79 | 2 | India | v South Africa | Durban | 1 Feb 2018 | ODI # 3969 | ||
5 | 83 | 2 | South Africa | v Pakistan | Cape Town | 30 Jan 2019 | ODI # 4090 | |
81 | 2 | South Africa | v Sri Lanka | Johannesburg | 3 Mar 2019 | ODI # 4104 | ||
94 | 1 | South Africa | v Sri Lanka | Centurion | 6 Mar 2019 | ODI # 4107 | ||
121 | 1 | South Africa | v Sri Lanka | Durban | 10 Mar 2019 | ODI # 4112 | ||
51 | 2 | South Africa | v Sri Lanka | Gqeberha | 13 Mar 2019 | ODI # 4114 | ||
5 | 95 | 1 | India | v Australia | Mohali | 10 Mar 2019 | ODI # 4111 | |
56 | 2 | India | v Australia | Delhi | 13 Mar 2019 | ODI # 4113 | ||
122* | 2 | India | v South Africa | Southampton | 5 Jun 2019 | ODI # 4150 | ||
57 | 1 | India | v Australia | The Oval | 9 Jun 2019 | ODI # 4155 | ||
140 | 1 | India | v Pakistan | Manchester | 16 Jun 2019 | ODI # 4161 | ||
5 | 50* | 2 | Bangladesh | v Ireland | Dublin | 15 May 2019 | ODI # 4136 | |
75 | 1 | Bangladesh | v South Africa | The Oval | 2 Jun 2019 | ODI # 4147 | ||
64 | 1 | Bangladesh | v New Zealand | The Oval | 5 Jun 2019 | ODI # 4151 | ||
121 | 2 | Bangladesh | v England | Cardiff | 8 Jun 2019 | ODI # 4153 | ||
124* | 2 | Bangladesh | v West Indies | Taunton | 17 Jun 2019 | ODI # 4162 | ||
5 | 82 | 1 | India | v Australia | The Oval | 9 Jun 2019 | ODI # 4155 | |
77 | 1 | India | v Pakistan | Manchester | 16 Jun 2019 | ODI # 4161 | ||
67 | 1 | India | v Afghanistan | Southampton | 22 Jun 2019 | ODI # 4169 | ||
72 | 1 | India | v West Indies | Manchester | 27 Jun 2019 | ODI # 4175 | ||
66 | 2 | India | v England | Birmingham | 30 Jun 2019 | ODI # 4179 | ||
5 | 74 | 1 | Pakistan | v Netherlands | Rotterdam | 16 Aug 2022 | ODI # 4448 | |
57 | 2 | Pakistan | v Netherlands | Rotterdam | 18 Aug 2022 | ODI # 4452 | ||
91 | 1 | Pakistan | v Netherlands | Rotterdam | 21 Aug 2022 | ODI # 4455 | ||
66 | 2 | Pakistan | v New Zealand | Karachi | 9 Jan 2023 | ODI # 4500 | ||
79 | 2 | Pakistan | v New Zealand | Karachi | 11 Jan 2023 | ODI # 4502 | ||
5 | 52 | 1 | Sri Lanka | v Afghanistan | Hambantota | 4 Jun 2023 | ODI # 4580 | |
56* | 2 | Sri Lanka | v Afghanistan | Hambantota | 7 Jun 2023 | ODI # 4583 | ||
52 | 1 | Sri Lanka | v U.A.E. | Bulawayo | 19 Jun 2023 | ODI # 4587 | ||
61* | 2 | Sri Lanka | v Oman | Bulawayo | 23 Jun 2023 | ODI # 4595 | ||
103 | 1 | Sri Lanka | v Ireland | Bulawayo | 25 Jun 2023 | ODI # 4599 | ||
5 | 88 | 1 | India | v Sri Lanka | Wankhede | 2 Nov 2023 | ODI # 4690 | |
101* | 1 | India | v South Africa | Eden Gardens | 5 Nov 2023 | ODI # 4694 | ||
51 | 1 | India | v Netherlands | Bengaluru | 12 Nov 2023 | ODI # 4702 | ||
117 | 1 | India | v New Zealand | Wankhede | 15 Nov 2023 | ODI # 4703 | ||
54 | 1 | India | v Australia | Ahmedabad | 19 Nov 2023 | ODI # 4705 | ||
4 | 63* | 2 | New Zealand | v India | Christchurch | 21 Feb 1976 | ODI # 35 | |
52 | 1 | New Zealand | v India | Auckland | 22 Feb 1976 | ODI # 36 | ||
67 | 1 | New Zealand | v Pakistan | Sialkot | 16 Oct 1976 | ODI # 40 | ||
83* | 2 | New Zealand | v Sri Lanka | Nottingham | 9 Jun 1979 | ODI # 62 | ||
4 | 62 | 2 | Australia | v West Indies | Lord's | 21 Jun 1975 | ODI # 33 | |
63 | 2 | Australia | v West Indies | Adelaide | 20 Dec 1975 | ODI # 34 | ||
63* | 1 | Australia | v West Indies | Sydney | 21 Dec 1979 | ODI # 80 | ||
60* | 1 | Australia | v England | Sydney | 26 Dec 1979 | ODI # 82 | ||
4 | 153* | 1 | West Indies | v Australia | Melbourne | 9 Dec 1979 | ODI # 78 | |
62 | 2 | West Indies | v Australia | Sydney | 21 Dec 1979 | ODI # 80 | ||
85* | 2 | West Indies | v England | Brisbane | 23 Dec 1979 | ODI # 81 | ||
88 | 1 | West Indies | v England | Adelaide | 16 Jan 1980 | ODI # 84 | ||
4 | 118 | 1 | Pakistan | v India | Multan | 17 Dec 1982 | ODI # 163 | |
105 | 1 | Pakistan | v India | Lahore | 31 Dec 1982 | ODI # 164 | ||
113 | 2 | Pakistan | v India | Karachi | 21 Jan 1983 | ODI # 172 | ||
82 | 1 | Pakistan | v Sri Lanka | Swansea | 9 Jun 1983 | ODI # 198 | ||
4 | 78* | 2 | England | v Pakistan | Lord's | 13 Jun 1983 | ODI # 205 | |
69 | 1 | England | v New Zealand | Birmingham | 15 Jun 1983 | ODI # 209 | ||
69 | 2 | England | v Pakistan | Manchester | 18 Jun 1983 | ODI # 213 | ||
81* | 2 | England | v Sri Lanka | Leeds | 20 Jun 1983 | ODI # 217 | ||
4 | 73 | 2 | India | v Australia | Chennai | 9 Oct 1987 | ODI # 453 | |
75 | 1 | India | v New Zealand | Bengaluru | 14 Oct 1987 | ODI # 458 | ||
51 | 1 | India | v Australia | Delhi | 22 Oct 1987 | ODI # 465 | ||
55 | 2 | India | v Zimbabwe | Ahmedabad | 26 Oct 1987 | ODI # 469 | ||
4 | 93 | 1 | Australia | v Zimbabwe | Cuttack | 30 Oct 1987 | ODI # 471 | |
65 | 1 | Australia | v Pakistan | Lahore | 4 Nov 1987 | ODI # 475 | ||
75 | 1 | Australia | v England | Eden Gardens | 8 Nov 1987 | ODI # 477 | ||
56 | 1 | Australia | v Sri Lanka | Perth | 2 Jan 1988 | ODI # 484 | ||
4 | 71 | 1 | Pakistan | v Sri Lanka | Sharjah | 23 Mar 1989 | ODI # 564 | |
100* | 2 | Pakistan | v Sri Lanka | Sharjah | 24 Mar 1989 | ODI # 565 | ||
74 | 1 | Pakistan | v West Indies | Sharjah | 14 Oct 1989 | ODI # 570 | ||
68* | 2 | Pakistan | v India | Sharjah | 15 Oct 1989 | ODI # 572 | ||
4 | 58 | 2 | Australia | v Pakistan | Brabourne | 23 Oct 1989 | ODI # 581 | |
85 | 1 | Australia | v Sri Lanka | Margao | 25 Oct 1989 | ODI # 585 | ||
53 | 1 | Australia | v India | Bengaluru | 27 Oct 1989 | ODI # 587 | ||
85* | 1 | Australia | v Sri Lanka | Melbourne | 26 Dec 1989 | ODI # 596 | ||
4 | 108 | 1 | India | v Sri Lanka | Sharjah | 25 Apr 1990 | ODI # 623 | |
78* | 2 | India | v Pakistan | Sharjah | 27 Apr 1990 | ODI # 625 | ||
55* | 2 | India | v England | Leeds | 18 Jul 1990 | ODI # 634 | ||
63* | 2 | India | v England | Nottingham | 20 Jul 1990 | ODI # 635 | ||
4 | 61 | 1 | Australia | v West Indies | Sydney | 18 Dec 1991 | ODI # 698 | |
77 | 2 | Australia | v West Indies | Brisbane | 12 Jan 1992 | ODI # 703 | ||
79* | 2 | Australia | v India | Sydney | 14 Jan 1992 | ODI # 705 | ||
78 | 1 | Australia | v India | Melbourne | 18 Jan 1992 | ODI # 709 | ||
4 | 108 | 1 | Australia | v New Zealand | Hamilton | 27 Mar 1993 | ODI # 825 | |
83 | 1 | Australia | v New Zealand | Auckland | 28 Mar 1993 | ODI # 827 | ||
56 | 1 | Australia | v England | Manchester | 19 May 1993 | ODI # 830 | ||
113 | 2 | Australia | v England | Birmingham | 21 May 1993 | ODI # 831 | ||
4 | 53 | 1 | India | v Sri Lanka | Colombo (RPS) | 25 Jul 1993 | ODI # 833 | |
62 | 2 | India | v Sri Lanka | Colombo (RPS) | 12 Aug 1993 | ODI # 834 | ||
85 | 1 | India | v Sri Lanka | Moratuwa | 14 Aug 1993 | ODI # 835 | ||
75* | 2 | India | v Sri Lanka | Kanpur | 7 Nov 1993 | ODI # 846 | ||
4 | 55 | 1 | West Indies | v Australia | Bridgetown | 8 Mar 1995 | ODI # 985 | |
62 | 2 | West Indies | v Australia | Port of Spain | 11 Mar 1995 | ODI # 986 | ||
139 | 1 | West Indies | v Australia | Port of Spain | 12 Mar 1995 | ODI # 987 | ||
70 | 2 | West Indies | v England | Nottingham | 24 May 1995 | ODI # 1000 | ||
4 | 73 | 1 | Australia | v Sri Lanka | Sydney | 20 Jan 1996 | ODI # 1043 | |
130 | 1 | Australia | v Kenya | Visakhapatnam | 23 Feb 1996 | ODI # 1058 | ||
126 | 1 | Australia | v India | Wankhede | 27 Feb 1996 | ODI # 1065 | ||
76* | 2 | Australia | v Zimbabwe | Nagpur | 1 Mar 1996 | ODI # 1068 | ||
4 | 127* | 2 | India | v Kenya | Cuttack | 18 Feb 1996 | ODI # 1052 | |
70 | 2 | India | v West Indies | Gwalior | 21 Feb 1996 | ODI # 1056 | ||
90 | 2 | India | v Australia | Wankhede | 27 Feb 1996 | ODI # 1065 | ||
137 | 1 | India | v Sri Lanka | Delhi | 2 Mar 1996 | ODI # 1070 | ||
4 | 83* | 2 | Sri Lanka | v Australia | Colombo (RPS) | 30 Aug 1996 | ODI # 1108 | |
127* | 2 | Sri Lanka | v Zimbabwe | Colombo (SSC) | 3 Sep 1996 | ODI # 1112 | ||
75* | 1 | Sri Lanka | v Australia | Colombo (RPS) | 7 Sep 1996 | ODI # 1114 | ||
55 | 2 | Sri Lanka | v Kenya | Nairobi (Gym) | 28 Sep 1996 | ODI # 1120 | ||
4 | 66 | 1 | South Africa | v Kenya | Nairobi (Gym) | 3 Oct 1996 | ODI # 1124 | |
118* | 2 | South Africa | v Pakistan | Nairobi (Gym) | 6 Oct 1996 | ODI # 1126 | ||
84 | 1 | South Africa | v India | Hyderabad (Deccan) | 17 Oct 1996 | ODI # 1127 | ||
105* | 2 | South Africa | v Australia | Indore | 19 Oct 1996 | ODI # 1128 | ||
4 | 53 | 2 | South Africa | v Australia | Johannesburg | 8 Apr 1997 | ODI # 1195 | |
89 | 1 | South Africa | v Australia | Centurion | 10 Apr 1997 | ODI # 1197 | ||
57* | 1 | South Africa | v Australia | Bloemfontein | 13 Apr 1997 | ODI # 1199 | ||
51 | 1 | South Africa | v Pakistan | Lahore | 2 Nov 1997 | ODI # 1248 | ||
4 | 51 | 1 | South Africa | v India | Durban | 13 Feb 1997 | ODI # 1177 | |
89 | 1 | South Africa | v Pakistan | Lahore | 2 Nov 1997 | ODI # 1248 | ||
64 | 2 | South Africa | v West Indies | Lahore | 3 Nov 1997 | ODI # 1249 | ||
50 | 1 | South Africa | v Sri Lanka | Lahore | 6 Nov 1997 | ODI # 1252 | ||
4 | 50 | 2 | Sri Lanka | v Zimbabwe | Colombo (RPS) | 24 Jan 1998 | ODI # 1284 | |
102 | 2 | Sri Lanka | v Zimbabwe | Colombo (SSC) | 26 Jan 1998 | ODI # 1286 | ||
68 | 2 | Sri Lanka | v South Africa | Johannesburg | 5 Apr 1998 | ODI # 1306 | ||
57 | 1 | Sri Lanka | v Pakistan | Kimberley | 7 Apr 1998 | ODI # 1309 | ||
4 | 108 | 1 | England | v Australia | Sydney | 17 Jan 1999 | ODI # 1386 | |
66* | 2 | England | v Sri Lanka | Melbourne | 19 Jan 1999 | ODI # 1388 | ||
126* | 1 | England | v Sri Lanka | Adelaide | 23 Jan 1999 | ODI # 1391 | ||
109 | 2 | England | v Australia | Adelaide | 26 Jan 1999 | ODI # 1394 | ||
4 | 61 | 2 | Zimbabwe | v Pakistan | Rawalpindi | 24 Nov 1998 | ODI # 1377 | |
83 | 1 | Zimbabwe | v Kenya | Dhaka | 19 Mar 1999 | ODI # 1412 | ||
79 | 1 | Zimbabwe | v Bangladesh | Dhaka | 21 Mar 1999 | ODI # 1414 | ||
73 | 1 | Zimbabwe | v Kenya | Dhaka | 23 Mar 1999 | ODI # 1416 | ||
4 | 73 | 1 | Pakistan | v Zimbabwe | Rawalpindi | 24 Nov 1998 | ODI # 1377 | |
64 | 1 | Pakistan | v Bangladesh | Dhaka | 16 Mar 1999 | ODI # 1410 | ||
72 | 1 | Pakistan | v Sri Lanka | Jamshedpur | 19 Mar 1999 | ODI # 1411 | ||
95 | 1 | Pakistan | v India | Jaipur | 24 Mar 1999 | ODI # 1417 | ||
4 | 63* | 2 | Pakistan | v India | Mohali | 1 Apr 1999 | ODI # 1427 | |
91 | 1 | Pakistan | v India | Bengaluru | 4 Apr 1999 | ODI # 1428 | ||
59 | 1 | Pakistan | v England | Sharjah | 7 Apr 1999 | ODI # 1429 | ||
107 | 1 | Pakistan | v India | Sharjah | 8 Apr 1999 | ODI # 1430 | ||
4 | 85 | 2 | West Indies | v Zimbabwe | Kandy | 16 Dec 2001 | ODI # 1781 | |
60 | 2 | West Indies | v Sri Lanka | Colombo (RPS) | 19 Dec 2001 | ODI # 1782 | ||
50 | 1 | West Indies | v Pakistan | Sharjah | 14 Feb 2002 | ODI # 1807 | ||
62 | 2 | West Indies | v Pakistan | Sharjah | 15 Feb 2002 | ODI # 1808 | ||
4 | 74 | 2 | India | v England | Delhi | 31 Jan 2002 | ODI # 1800 | |
80 | 2 | India | v England | Wankhede | 3 Feb 2002 | ODI # 1803 | ||
57 | 1 | India | v Zimbabwe | Faridabad | 7 Mar 2002 | ODI # 1814 | ||
86 | 1 | India | v Zimbabwe | Mohali | 10 Mar 2002 | ODI # 1815 | ||
4 | 83 | 1 | South Africa | v Australia | Potchefstroom | 27 Mar 2002 | ODI # 1821 | |
56 | 2 | South Africa | v Australia | Bloemfontein | 30 Mar 2002 | ODI # 1822 | ||
76 | 1 | South Africa | v Australia | Durban | 3 Apr 2002 | ODI # 1823 | ||
71* | 1 | South Africa | v Australia | Gqeberha | 6 Apr 2002 | ODI # 1824 | ||
4 | 116 | 1 | South Africa | v Kenya | Colombo (RPS) | 20 Sep 2002 | ODI # 1882 | |
116* | 2 | South Africa | v India | Colombo (RPS) | 25 Sep 2002 | ODI # 1886 | ||
153 | 1 | South Africa | v Bangladesh | Potchefstroom | 3 Oct 2002 | ODI # 1890 | ||
97* | 2 | South Africa | v Bangladesh | Benoni | 6 Oct 2002 | ODI # 1891 | ||
4 | 103 | 2 | West Indies | v India | Nagpur | 9 Nov 2002 | ODI # 1894 | |
72 | 1 | West Indies | v India | Rajkot | 12 Nov 2002 | ODI # 1895 | ||
140 | 1 | West Indies | v India | Ahmedabad | 15 Nov 2002 | ODI # 1896 | ||
101 | 2 | West Indies | v India | Vadodara | 18 Nov 2002 | ODI # 1897 | ||
4 | 141* | 1 | Pakistan | v Zimbabwe | Bulawayo | 23 Nov 2002 | ODI # 1899 | |
76* | 1 | Pakistan | v Zimbabwe | Bulawayo | 24 Nov 2002 | ODI # 1901 | ||
100* | 1 | Pakistan | v Zimbabwe | Harare | 27 Nov 2002 | ODI # 1902 | ||
88 | 1 | Pakistan | v Zimbabwe | Harare | 1 Dec 2002 | ODI # 1907 | ||
4 | 81 | 1 | India | v Zimbabwe | Harare | 19 Feb 2003 | ODI # 1957 | |
152 | 1 | India | v Namibia | Pietermaritzburg | 23 Feb 2003 | ODI # 1964 | ||
50 | 1 | India | v England | Durban | 26 Feb 2003 | ODI # 1969 | ||
98 | 2 | India | v Pakistan | Centurion | 1 Mar 2003 | ODI # 1975 | ||
4 | 68 | 1 | Pakistan | v New Zealand | Lahore | 1 Dec 2003 | ODI # 2071 | |
91 | 1 | Pakistan | v New Zealand | Faisalabad | 3 Dec 2003 | ODI # 2072 | ||
82 | 2 | Pakistan | v New Zealand | Rawalpindi | 5 Dec 2003 | ODI # 2073 | ||
107 | 1 | Pakistan | v New Zealand | Rawalpindi | 7 Dec 2003 | ODI # 2074 | ||
4 | 68 | 2 | New Zealand | v India | Cuttack | 6 Nov 2003 | ODI # 2056 | |
54 | 2 | New Zealand | v Australia | Guwahati | 9 Nov 2003 | ODI # 2058 | ||
54 | 2 | New Zealand | v India | Hyderabad (Deccan) | 15 Nov 2003 | ODI # 2062 | ||
101* | 2 | New Zealand | v Pakistan | Auckland | 3 Jan 2004 | ODI # 2075 | ||
4 | 75 | 2 | Pakistan | v India | Eden Gardens | 13 Nov 2004 | ODI # 2192 | |
68 | 1 | Pakistan | v Australia | Hobart | 16 Jan 2005 | ODI # 2205 | ||
62* | 2 | Pakistan | v West Indies | Brisbane | 19 Jan 2005 | ODI # 2206 | ||
50 | 1 | Pakistan | v Australia | Sydney | 23 Jan 2005 | ODI # 2209 | ||
4 | 75 | 2 | England | v South Africa | Cape Town | 6 Feb 2005 | ODI # 2223 | |
100* | 2 | England | v South Africa | East London | 9 Feb 2005 | ODI # 2224 | ||
116 | 1 | England | v South Africa | Centurion | 13 Feb 2005 | ODI # 2226 | ||
91* | 2 | England | v Australia | Bristol | 19 Jun 2005 | ODI # 2251 | ||
4 | 60 | 2 | West Indies | v Pakistan | Multan | 13 Dec 2006 | ODI # 2464 | |
101 | 1 | West Indies | v Pakistan | Karachi | 16 Dec 2006 | ODI # 2466 | ||
149* | 2 | West Indies | v India | Nagpur | 21 Jan 2007 | ODI # 2480 | ||
66 | 2 | West Indies | v India | Cuttack | 24 Jan 2007 | ODI # 2485 | ||
4 | 51* | 2 | Australia | v England | Adelaide | 26 Jan 2007 | ODI # 2486 | |
111 | 1 | Australia | v New Zealand | Perth | 28 Jan 2007 | ODI # 2488 | ||
104 | 2 | Australia | v New Zealand | Melbourne | 4 Feb 2007 | ODI # 2501 | ||
75 | 1 | Australia | v England | Melbourne | 9 Feb 2007 | ODI # 2515 | ||
4 | 107* | 1 | Sri Lanka | v India | Visakhapatnam | 17 Feb 2007 | ODI # 2525 | |
55* | 1 | Sri Lanka | v Bermuda | Port of Spain | 15 Mar 2007 | ODI # 2534 | ||
52* | 1 | Sri Lanka | v Bangladesh | Port of Spain | 21 Mar 2007 | ODI # 2546 | ||
59 | 1 | Sri Lanka | v India | Port of Spain | 23 Mar 2007 | ODI # 2550 | ||
4 | 67 | 1 | South Africa | v Netherlands | Basseterre | 16 Mar 2007 | ODI # 2537 | |
91 | 2 | South Africa | v Scotland | Basseterre | 20 Mar 2007 | ODI # 2545 | ||
74 | 2 | South Africa | v Australia | Basseterre | 24 Mar 2007 | ODI # 2552 | ||
59 | 2 | South Africa | v Sri Lanka | Providence | 28 Mar 2007 | ODI # 2556 | ||
4 | 87 | 1 | Australia | v India | Kochi | 2 Oct 2007 | ODI # 2623 | |
89 | 1 | Australia | v India | Hyderabad | 5 Oct 2007 | ODI # 2625 | ||
75 | 2 | Australia | v India | Chandigarh | 8 Oct 2007 | ODI # 2627 | ||
107* | 1 | Australia | v India | Nagpur | 14 Oct 2007 | ODI # 2631 | ||
4 | 118 | 2 | India | v Australia | Visakhapatnam | 20 Oct 2010 | ODI # 3060 | |
105 | 1 | India | v New Zealand | Guwahati | 28 Nov 2010 | ODI # 3070 | ||
64 | 2 | India | v New Zealand | Jaipur | 1 Dec 2010 | ODI # 3072 | ||
63* | 2 | India | v New Zealand | Vadodara | 4 Dec 2010 | ODI # 3074 | ||
4 | 51 | 1 | West Indies | v Pakistan | Gros Islet | 25 Apr 2011 | ODI # 3153 | |
51 | 1 | West Indies | v Pakistan | Bridgetown | 28 Apr 2011 | ODI # 3154 | ||
76 | 2 | West Indies | v Pakistan | Bridgetown | 2 May 2011 | ODI # 3155 | ||
77* | 2 | West Indies | v Pakistan | Providence | 5 May 2011 | ODI # 3156 | ||
4 | 51 | 1 | Scotland | v England | Edinburgh | 19 Jun 2010 | ODI # 2997 | |
64 | 1 | Scotland | v Netherlands | Aberdeen | 28 Jun 2011 | ODI # 3164 | ||
89* | 2 | Scotland | v Netherlands | Aberdeen | 29 Jun 2011 | ODI # 3166 | ||
89 | 2 | Scotland | v Ireland | Edinburgh | 12 Jul 2011 | ODI # 3171 | ||
4 | 69 | 1 | India | v England | The Oval | 9 Sep 2011 | ODI # 3189 | |
78* | 1 | India | v England | Lord's | 11 Sep 2011 | ODI # 3191 | ||
50* | 1 | India | v England | Cardiff | 16 Sep 2011 | ODI # 3195 | ||
87* | 1 | India | v England | Hyderabad | 14 Oct 2011 | ODI # 3199 | ||
4 | 64 | 2 | Pakistan | v Ireland | Belfast | 30 May 2011 | ODI # 3158 | |
78 | 1 | Pakistan | v Zimbabwe | Bulawayo | 8 Sep 2011 | ODI # 3188 | ||
81 | 1 | Pakistan | v Zimbabwe | Harare | 14 Sep 2011 | ODI # 3194 | ||
56* | 2 | Pakistan | v Sri Lanka | Dubai (DICS) | 11 Nov 2011 | ODI # 3212 | ||
4 | 128* | 1 | Zimbabwe | v New Zealand | Harare | 20 Oct 2011 | ODI # 3204 | |
107* | 1 | Zimbabwe | v New Zealand | Harare | 22 Oct 2011 | ODI # 3206 | ||
75 | 2 | Zimbabwe | v New Zealand | Bulawayo | 25 Oct 2011 | ODI # 3209 | ||
58 | 2 | Zimbabwe | v New Zealand | Dunedin | 3 Feb 2012 | ODI # 3230 | ||
4 | 60 | 2 | England | v India | Eden Gardens | 25 Oct 2011 | ODI # 3210 | |
137 | 1 | England | v Pakistan | Abu Dhabi | 13 Feb 2012 | ODI # 3238 | ||
102 | 1 | England | v Pakistan | Abu Dhabi | 15 Feb 2012 | ODI # 3240 | ||
80 | 2 | England | v Pakistan | Dubai (DICS) | 18 Feb 2012 | ODI # 3243 | ||
4 | 50 | 2 | India | v England | Rajkot | 11 Jan 2013 | ODI # 3318 | |
55 | 1 | India | v England | Kochi | 15 Jan 2013 | ODI # 3320 | ||
89* | 2 | India | v England | Mohali | 23 Jan 2013 | ODI # 3327 | ||
83 | 1 | India | v England | Dharamsala | 27 Jan 2013 | ODI # 3329 | ||
4 | 128 | 1 | South Africa | v Pakistan | Johannesburg | 17 Mar 2013 | ODI # 3347 | |
75 | 1 | South Africa | v Pakistan | Durban | 21 Mar 2013 | ODI # 3348 | ||
95* | 2 | South Africa | v Pakistan | Benoni | 24 Mar 2013 | ODI # 3350 | ||
70 | 2 | South Africa | v India | Cardiff | 6 Jun 2013 | ODI # 3363 | ||
4 | 75 | 1 | Pakistan | v West Indies | Gros Islet | 19 Jul 2013 | ODI # 3391 | |
53* | 2 | Pakistan | v West Indies | Gros Islet | 21 Jul 2013 | ODI # 3393 | ||
63 | 2 | Pakistan | v West Indies | Gros Islet | 24 Jul 2013 | ODI # 3396 | ||
83* | 1 | Pakistan | v Zimbabwe | Harare | 27 Aug 2013 | ODI # 3404 | ||
4 | 91 | 2 | Sri Lanka | v South Africa | Pallekele | 28 Jul 2013 | ODI # 3400 | |
75* | 1 | Sri Lanka | v South Africa | Colombo (RPS) | 31 Jul 2013 | ODI # 3401 | ||
79 | 1 | Sri Lanka | v New Zealand | Hambantota | 10 Nov 2013 | ODI # 3432 | ||
71* | 1 | Sri Lanka | v New Zealand | Hambantota | 12 Nov 2013 | ODI # 3434 | ||
4 | 128 | 1 | Sri Lanka | v Bangladesh | Mirpur | 20 Feb 2014 | ODI # 3470 | |
67 | 1 | Sri Lanka | v Pakistan | Fatullah | 25 Feb 2014 | ODI # 3473 | ||
103 | 2 | Sri Lanka | v India | Fatullah | 28 Feb 2014 | ODI # 3476 | ||
76 | 1 | Sri Lanka | v Afghanistan | Mirpur | 3 Mar 2014 | ODI # 3481 | ||
4 | 52 | 2 | South Africa | v Australia | Canberra | 19 Nov 2014 | ODI # 3548 | |
91 | 1 | South Africa | v Australia | Melbourne | 21 Nov 2014 | ODI # 3549 | ||
81 | 1 | South Africa | v West Indies | Durban | 16 Jan 2015 | ODI # 3579 | ||
149 | 1 | South Africa | v West Indies | Johannesburg | 18 Jan 2015 | ODI # 3583 | ||
4 | 66 | 1 | South Africa | v West Indies | Durban | 16 Jan 2015 | ODI # 3579 | |
153* | 1 | South Africa | v West Indies | Johannesburg | 18 Jan 2015 | ODI # 3583 | ||
61* | 2 | South Africa | v West Indies | East London | 21 Jan 2015 | ODI # 3587 | ||
133 | 1 | South Africa | v West Indies | Centurion | 28 Jan 2015 | ODI # 3593 | ||
4 | 97 | 1 | New Zealand | v Sri Lanka | Dunedin | 25 Jan 2015 | ODI # 3590 | |
54 | 2 | New Zealand | v Sri Lanka | Wellington | 29 Jan 2015 | ODI # 3594 | ||
112 | 1 | New Zealand | v Pakistan | Napier | 3 Feb 2015 | ODI # 3598 | ||
57 | 1 | New Zealand | v Sri Lanka | Christchurch | 14 Feb 2015 | ODI # 3599 | ||
4 | 105* | 1 | Sri Lanka | v Bangladesh | Melbourne | 26 Feb 2015 | ODI # 3615 | |
117* | 2 | Sri Lanka | v England | Wellington | 1 Mar 2015 | ODI # 3619 | ||
104 | 2 | Sri Lanka | v Australia | Sydney | 8 Mar 2015 | ODI # 3629 | ||
124 | 1 | Sri Lanka | v Scotland | Hobart | 11 Mar 2015 | ODI # 3632 | ||
4 | 50 | 1 | England | v New Zealand | Birmingham | 9 Jun 2015 | ODI # 3654 | |
88 | 2 | England | v New Zealand | The Oval | 12 Jun 2015 | ODI # 3655 | ||
71 | 1 | England | v New Zealand | Southampton | 14 Jun 2015 | ODI # 3656 | ||
113 | 2 | England | v New Zealand | Nottingham | 17 Jun 2015 | ODI # 3657 | ||
4 | 132 | 1 | Bangladesh | v Pakistan | Mirpur | 17 Apr 2015 | ODI # 3647 | |
116* | 2 | Bangladesh | v Pakistan | Mirpur | 19 Apr 2015 | ODI # 3648 | ||
64 | 2 | Bangladesh | v Pakistan | Mirpur | 22 Apr 2015 | ODI # 3649 | ||
60 | 1 | Bangladesh | v India | Mirpur | 18 Jun 2015 | ODI # 3658 | ||
4 | 91 | 1 | India | v Australia | Perth | 12 Jan 2016 | ODI # 3723 | |
59 | 1 | India | v Australia | Brisbane | 15 Jan 2016 | ODI # 3724 | ||
117 | 1 | India | v Australia | Melbourne | 17 Jan 2016 | ODI # 3725 | ||
106 | 2 | India | v Australia | Canberra | 20 Jan 2016 | ODI # 3726 | ||
4 | 62 | 1 | India | v West Indies | Port of Spain | 23 Jun 2017 | ODI # 3895 | |
103 | 1 | India | v West Indies | Port of Spain | 25 Jun 2017 | ODI # 3896 | ||
72 | 1 | India | v West Indies | North Sound | 30 Jun 2017 | ODI # 3898 | ||
60 | 2 | India | v West Indies | North Sound | 2 Jul 2017 | ODI # 3900 | ||
4 | 54 | 2 | New Zealand | v Bangladesh | Dublin | 17 May 2017 | ODI # 3868 | |
104 | 1 | New Zealand | v Ireland | Dublin (Malahide) | 21 May 2017 | ODI # 3870 | ||
84 | 1 | New Zealand | v Bangladesh | Dublin | 24 May 2017 | ODI # 3871 | ||
103* | 2 | New Zealand | v India | Wankhede | 22 Oct 2017 | ODI # 3928 | ||
4 | 71 | 1 | India | v England | Leeds | 17 Jul 2018 | ODI # 4018 | |
140 | 2 | India | v West Indies | Guwahati | 21 Oct 2018 | ODI # 4056 | ||
157* | 1 | India | v West Indies | Visakhapatnam | 24 Oct 2018 | ODI # 4059 | ||
107 | 2 | India | v West Indies | Pune | 27 Oct 2018 | ODI # 4062 | ||
4 | 57 | 1 | South Africa | v Pakistan | Johannesburg | 27 Jan 2019 | ODI # 4087 | |
50* | 2 | South Africa | v Pakistan | Cape Town | 30 Jan 2019 | ODI # 4090 | ||
112* | 2 | South Africa | v Sri Lanka | Johannesburg | 3 Mar 2019 | ODI # 4104 | ||
57 | 1 | South Africa | v Sri Lanka | Centurion | 6 Mar 2019 | ODI # 4107 | ||
4 | 87 | 1 | England | v Pakistan | Southampton | 11 May 2019 | ODI # 4133 | |
76 | 2 | England | v Pakistan | Bristol | 14 May 2019 | ODI # 4135 | ||
114 | 2 | England | v Pakistan | Nottingham | 17 May 2019 | ODI # 4138 | ||
54 | 1 | England | v South Africa | The Oval | 30 May 2019 | ODI # 4143 | ||
4 | 75 | 1 | Zimbabwe | v Bangladesh | Chattogram | 24 Oct 2018 | ODI # 4060 | |
75 | 1 | Zimbabwe | v Bangladesh | Chattogram | 26 Oct 2018 | ODI # 4061 | ||
71 | 1 | Zimbabwe | v Netherlands | Deventer | 19 Jun 2019 | ODI # 4164 | ||
51 | 1 | Zimbabwe | v Netherlands | Deventer | 21 Jun 2019 | ODI # 4167 | ||
4 | 82 | 1 | Australia | v Pakistan | Taunton | 12 Jun 2019 | ODI # 4157 | |
153 | 1 | Australia | v Sri Lanka | The Oval | 15 Jun 2019 | ODI # 4159 | ||
53 | 1 | Australia | v Bangladesh | Nottingham | 20 Jun 2019 | ODI # 4166 | ||
100 | 1 | Australia | v England | Lord's | 25 Jun 2019 | ODI # 4173 | ||
4 | 153 | 1 | England | v Bangladesh | Cardiff | 8 Jun 2019 | ODI # 4153 | |
66 | 1 | England | v India | Birmingham | 30 Jun 2019 | ODI # 4179 | ||
60 | 1 | England | v New Zealand | Chester-le-Street | 3 Jul 2019 | ODI # 4183 | ||
85 | 2 | England | v Australia | Birmingham | 11 Jul 2019 | ODI # 4191 | ||
4 | 71 | 1 | India | v West Indies | Port of Spain | 11 Aug 2019 | ODI # 4197 | |
65 | 2 | India | v West Indies | Port of Spain | 14 Aug 2019 | ODI # 4199 | ||
70 | 1 | India | v West Indies | Chennai | 15 Dec 2019 | ODI # 4221 | ||
53 | 1 | India | v West Indies | Visakhapatnam | 18 Dec 2019 | ODI # 4222 | ||
4 | 85 | 1 | Australia | v England | Birmingham | 11 Jul 2019 | ODI # 4191 | |
98 | 2 | Australia | v India | Rajkot | 17 Jan 2020 | ODI # 4232 | ||
131 | 1 | Australia | v India | Bengaluru | 19 Jan 2020 | ODI # 4233 | ||
76 | 2 | Australia | v South Africa | Paarl | 29 Feb 2020 | ODI # 4248 | ||
4 | 89 | 2 | India | v Australia | Sydney | 29 Nov 2020 | ODI # 4266 | |
63 | 1 | India | v Australia | Canberra | 2 Dec 2020 | ODI # 4267 | ||
56 | 1 | India | v England | Pune | 23 Mar 2021 | ODI # 4281 | ||
66 | 1 | India | v England | Pune | 26 Mar 2021 | ODI # 4283 | ||
4 | 128 | 1 | Ireland | v Afghanistan | Abu Dhabi | 24 Jan 2021 | ODI # 4273 | |
118 | 2 | Ireland | v Afghanistan | Abu Dhabi | 26 Jan 2021 | ODI # 4275 | ||
69 | 2 | Ireland | v Netherlands | Utrecht | 2 Jun 2021 | ODI # 4293 | ||
52 | 2 | Ireland | v Netherlands | Utrecht | 4 Jun 2021 | ODI # 4294 | ||
4 | 53 | 2 | Ireland | v West Indies | Kingston | 8 Jan 2022 | ODI # 4339 | |
54* | 2 | Ireland | v West Indies | Kingston | 13 Jan 2022 | ODI # 4340 | ||
52 | 2 | Ireland | v West Indies | Kingston | 16 Jan 2022 | ODI # 4342 | ||
113 | 1 | Ireland | v New Zealand | Dublin (Malahide) | 10 Jul 2022 | ODI # 4419 | ||
4 | 72* | 2 | Netherlands | v England | Amstelveen | 17 Jun 2022 | ODI # 4413 | |
78 | 1 | Netherlands | v England | Amstelveen | 19 Jun 2022 | ODI # 4414 | ||
64 | 1 | Netherlands | v England | Amstelveen | 22 Jun 2022 | ODI # 4417 | ||
71* | 2 | Netherlands | v Pakistan | Rotterdam | 16 Aug 2022 | ODI # 4448 | ||
4 | 76 | 1 | Scotland | v U.A.E. | Aberdeen | 10 Aug 2022 | ODI # 4444 | |
117 | 2 | Scotland | v U.S.A. | Aberdeen | 13 Aug 2022 | ODI # 4446 | ||
77 | 1 | Scotland | v U.A.E. | Aberdeen | 14 Aug 2022 | ODI # 4447 | ||
133* | 1 | Scotland | v U.S.A. | Aberdeen | 17 Aug 2022 | ODI # 4449 | ||
4 | 61 | 1 | Australia | v New Zealand | Cairns | 8 Sep 2022 | ODI # 4462 | |
105 | 1 | Australia | v New Zealand | Cairns | 11 Sep 2022 | ODI # 4464 | ||
80* | 2 | Australia | v England | Adelaide | 17 Nov 2022 | ODI # 4475 | ||
94 | 1 | Australia | v England | Sydney | 19 Nov 2022 | ODI # 4477 | ||
4 | 83 | 1 | Netherlands | v Zimbabwe | Harare | 20 Jun 2023 | ODI # 4589 | |
67* | 2 | Netherlands | v U.S.A. | Harare | 22 Jun 2023 | ODI # 4594 | ||
67 | 2 | Netherlands | v West Indies | Harare | 26 Jun 2023 | ODI # 4602 | ||
67* | 2 | Netherlands | v Sri Lanka | Bulawayo | 30 Jun 2023 | ODI # 4606 | ||
4 | 52 | 2 | India | v West Indies | Bridgetown | 27 Jul 2023 | ODI # 4622 | |
55 | 1 | India | v West Indies | Bridgetown | 29 Jul 2023 | ODI # 4623 | ||
77 | 1 | India | v West Indies | Tarouba | 1 Aug 2023 | ODI # 4624 | ||
82 | 1 | India | v Pakistan | Pallekele | 2 Sep 2023 | ODI # 4630 | ||
4 | 89 | 1 | Bangladesh | v Sri Lanka | Pallekele | 31 Aug 2023 | ODI # 4629 | |
104 | 1 | Bangladesh | v Afghanistan | Lahore | 3 Sep 2023 | ODI # 4631 | ||
76 | 1 | Bangladesh | v New Zealand | Mirpur | 26 Sep 2023 | ODI # 4655 | ||
59* | 2 | Bangladesh | v Afghanistan | Dharamsala | 7 Oct 2023 | ODI # 4660 | ||
4 | 51 | 1 | Sri Lanka | v Pakistan | Hyderabad | 10 Oct 2023 | ODI # 4665 | |
61 | 1 | Sri Lanka | v Australia | Lucknow | 16 Oct 2023 | ODI # 4671 | ||
54 | 2 | Sri Lanka | v Netherlands | Lucknow | 21 Oct 2023 | ODI # 4676 | ||
77* | 2 | Sri Lanka | v England | Bengaluru | 26 Oct 2023 | ODI # 4682 | ||
4 | 85 | 1 | New Zealand | v Pakistan | Karachi | 11 Jan 2023 | ODI # 4502 | |
53 | 2 | New Zealand | v Pakistan | Karachi | 13 Jan 2023 | ODI # 4504 | ||
78* | 2 | New Zealand | v Bangladesh | Chennai | 13 Oct 2023 | ODI # 4668 | ||
95 | 1 | New Zealand | v Pakistan | Bengaluru | 4 Nov 2023 | ODI # 4692 | ||
4 | 82 | 1 | India | v Sri Lanka | Wankhede | 2 Nov 2023 | ODI # 4690 | |
77 | 1 | India | v South Africa | Eden Gardens | 5 Nov 2023 | ODI # 4694 | ||
128* | 1 | India | v Netherlands | Bengaluru | 12 Nov 2023 | ODI # 4702 | ||
105 | 1 | India | v New Zealand | Wankhede | 15 Nov 2023 | ODI # 4703 |
Records includes the following current or recent matches:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2024 ESPN Sports Media Ltd. All rights reserved