View innings by innings list [change view]
Toss result lost the toss remove lost the toss from query
Batting or fielding first batting first remove batting first from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
unfiltered 1973-2023 970 512 428 9 21 1.196 30.91 4.87 968 399 43 Profile
filtered 1975-2023 224 119 93 1 11 1.279 30.44 4.83 224 371 43
Innings by innings list
330/6 60.0 5.50 1 won v Sri Lanka Nottingham 14 Jun 1975 ODI # 30
176/7 45.0 3.91 1 lost v West Indies Albion 16 Mar 1977 ODI # 41
151 33.7x8 3.34 1 lost v England Sialkot 30 Dec 1977 ODI # 46
158/6 35.0x8 3.38 1 won v England Lahore 13 Jan 1978 ODI # 47
286/7 60.0 4.76 1 won v Australia Nottingham 13 Jun 1979 ODI # 66
127/9 40.0 3.17 1 lost v West Indies Karachi 21 Nov 1980 ODI # 93
200/4 40.0 5.00 1 lost v West Indies Sialkot 5 Dec 1980 ODI # 96
140 49.0 2.85 1 won v West Indies Adelaide 5 Dec 1981 ODI # 126
218/6 50.0 4.36 1 won v Australia Melbourne 9 Jan 1982 ODI # 132
177/9 50.0 3.54 1 lost v West Indies Brisbane 16 Jan 1982 ODI # 136
239/4 40.0 5.97 1 lost v Sri Lanka Lahore 29 Mar 1982 ODI # 150
229/6 40.0 5.72 1 won v Australia Hyderabad (Sind) 20 Sep 1982 ODI # 158
234/3 40.0 5.85 1 won v Australia Lahore 8 Oct 1982 ODI # 160
44/1 12.0 3.66 1 n/r v Australia Karachi 22 Oct 1982 ODI # 161
224/4 40.0 5.60 1 won v India Gujranwala 3 Dec 1982 ODI # 162
338/5 60.0 5.63 1 won v Sri Lanka Swansea 9 Jun 1983 ODI # 198
235/7 60.0 3.91 1 won v Sri Lanka Leeds 16 Jun 1983 ODI # 211
184/8 60.0 3.06 1 lost v West Indies The Oval 22 Jun 1983 ODI # 222
151/8 46.0 3.28 1 lost v India Hyderabad (Deccan) 10 Sep 1983 ODI # 224
166/9 46.0 3.60 1 lost v India Jaipur 2 Oct 1983 ODI # 225
184/6 42.0 4.38 1 n/r v Australia Brisbane 15 Jan 1984 ODI # 235
163/8 40.0 4.07 1 lost v England Karachi 26 Mar 1984 ODI # 256
187/9 46.0 4.06 1 lost v Sri Lanka Sharjah 6 Apr 1984 ODI # 259
199/7 40.0 4.97 1 won v India Quetta 12 Oct 1984 ODI # 272
191/5 39.0 4.89 1 won v New Zealand Peshawar 12 Nov 1984 ODI # 276
157/5 20.0 7.85 1 won v New Zealand Faisalabad 23 Nov 1984 ODI # 277
262/6 50.0 5.24 1 won v Australia Melbourne 24 Feb 1985 ODI # 311
175/7 50.0 3.50 1 won v England Sharjah 26 Mar 1985 ODI # 323
224/5 40.0 5.60 1 won v Sri Lanka Gujranwala 23 Oct 1985 ODI # 336
216/7 39.0 5.53 1 won v Sri Lanka Hyderabad (Sind) 3 Nov 1985 ODI # 338
203/4 45.0 4.51 1 won v India Sharjah 17 Nov 1985 ODI # 340
218/5 40.0 5.45 1 lost v West Indies Gujranwala 27 Nov 1985 ODI # 342
127/7 38.0 3.34 1 lost v West Indies Karachi 6 Dec 1985 ODI # 346
125/8 38.0 3.28 1 n/r v Sri Lanka Moratuwa 8 Mar 1986 ODI # 367
197 45.0 4.37 1 won v Sri Lanka Colombo (PSS) 30 Mar 1986 ODI # 374
191/9 45.0 4.24 1 lost v Sri Lanka Colombo (SSC) 6 Apr 1986 ODI # 379
202/6 45.0 4.48 1 won v West Indies Hyderabad (Sind) 18 Nov 1986 ODI # 400
199/8 50.0 3.98 1 won v West Indies Perth 30 Dec 1986 ODI # 408
166/9 50.0 3.32 1 lost v England Perth 7 Jan 1987 ODI # 414
286/6 44.0 6.50 1 won v India Nagpur 24 Mar 1987 ODI # 439
217/9 50.0 4.34 1 lost v England Sharjah 7 Apr 1987 ODI # 445
232/6 55.0 4.21 1 lost v England The Oval 21 May 1987 ODI # 448
213/9 55.0 3.87 1 lost v England Birmingham 25 May 1987 ODI # 450
239/7 50.0 4.78 1 won v England Rawalpindi 12 Oct 1987 ODI # 455
166/9 46.0 3.60 1 lost v West Indies St John's 15 Mar 1988 ODI # 507
221/7 43.0 5.13 1 lost v West Indies Georgetown 30 Mar 1988 ODI # 515
294/6 50.0 5.88 1 won v West Indies Sharjah 18 Oct 1988 ODI # 524
246 49.1 5.00 1 won v India Sharjah 19 Oct 1988 ODI # 525
194/7 44.0 4.40 1 lost v Sri Lanka Dhaka 27 Oct 1988 ODI # 528
142 42.2 3.35 1 lost v India Dhaka 31 Oct 1988 ODI # 532
140/9 50.0 2.80 1 lost v West Indies Perth 1 Jan 1989 ODI # 544
258/7 50.0 5.16 1 won v West Indies Brisbane 7 Jan 1989 ODI # 547
170/9 48.0 3.54 1 lost v New Zealand Dunedin 6 Feb 1989 ODI # 554
170/7 47.0 3.61 1 lost v New Zealand Christchurch 4 Mar 1989 ODI # 555
253/6 50.0 5.06 1 lost v New Zealand Wellington 8 Mar 1989 ODI # 557
138/9 50.0 2.76 1 lost v New Zealand Hamilton 14 Mar 1989 ODI # 561
237/8 50.0 4.74 1 won v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
250/8 50.0 5.00 1 won v West Indies Sharjah 14 Oct 1989 ODI # 570
252/4 47.0 5.36 1 won v India Sharjah 20 Oct 1989 ODI # 577
205/8 50.0 4.10 1 won v Australia Brabourne 23 Oct 1989 ODI # 581
279/7 50.0 5.58 1 won v India Eden Gardens 28 Oct 1989 ODI # 589
87/9 16.0 5.43 1 won v India Gujranwala 18 Dec 1989 ODI # 593
28/3 14.3 1.93 1 n/r v India Karachi 20 Dec 1989 ODI # 594
150/8 37.0 4.05 1 won v India Lahore 22 Dec 1989 ODI # 595
315/3 50.0 6.30 1 won v Sri Lanka Adelaide 17 Feb 1990 ODI # 606
162 47.5 3.38 1 lost v Australia Melbourne 23 Feb 1990 ODI # 610
235/9 50.0 4.70 1 won v India Sharjah 27 Apr 1990 ODI # 625
311/8 50.0 6.22 1 won v Sri Lanka Sharjah 29 Apr 1990 ODI # 627
196/8 40.0 4.90 1 won v New Zealand Lahore 2 Nov 1990 ODI # 636
223/2 40.0 5.57 1 won v New Zealand Sialkot 6 Nov 1990 ODI # 638
170 43.0 3.95 1 lost v Sri Lanka Sharjah 20 Dec 1990 ODI # 655
181/9 43.0 4.20 1 won v Sri Lanka Sharjah 21 Dec 1990 ODI # 656
215 48.3 4.43 1 lost v West Indies Sharjah 17 Oct 1991 ODI # 679
262/6 50.0 5.24 1 won v India Sharjah 25 Oct 1991 ODI # 685
210/5 40.0 5.25 1 won v Sri Lanka Karachi 13 Jan 1992 ODI # 704
241/3 40.0 6.02 1 won v Sri Lanka Hyderabad (Sind) 15 Jan 1992 ODI # 706
205/5 40.0 5.12 1 lost v Sri Lanka Multan 17 Jan 1992 ODI # 708
271/4 40.0 6.77 1 won v Sri Lanka Rawalpindi 19 Jan 1992 ODI # 710
220/2 50.0 4.40 1 lost v West Indies Melbourne 23 Feb 1992 ODI # 717
254/4 50.0 5.08 1 won v Zimbabwe Hobart 27 Feb 1992 ODI # 720
74 40.2 1.83 1 n/r v England Adelaide 1 Mar 1992 ODI # 726
195/6 47.0 4.14 1 lost v Australia Adelaide 13 Dec 1992 ODI # 777
158/8 49.0 3.22 1 won v New Zealand Wellington 26 Dec 1992 ODI # 785
136/8 42.0 3.23 1 lost v New Zealand Napier 28 Dec 1992 ODI # 786
139 47.4 2.91 1 lost v New Zealand Auckland 30 Dec 1992 ODI # 787
262/8 50.0 5.24 1 won v Zimbabwe Sharjah 1 Feb 1993 ODI # 796
281/3 41.0 6.85 1 won v Sri Lanka Sharjah 4 Feb 1993 ODI # 799
208/6 50.0 4.16 1 won v South Africa Durban 9 Feb 1993 ODI # 800
43 19.5 2.16 1 lost v West Indies Cape Town 25 Feb 1993 ODI # 808
187 50.0 3.74 1 lost v West Indies Johannesburg 27 Feb 1993 ODI # 810
223/6 50.0 4.46 1 lost v West Indies Kingston 23 Mar 1993 ODI # 821
194/7 45.0 4.31 1 lost v West Indies Port of Spain 26 Mar 1993 ODI # 824
186/9 50.0 3.72 1 won v West Indies Kingstown 30 Mar 1993 ODI # 828
313/3 50.0 6.26 1 won v Sri Lanka Sharjah 30 Oct 1993 ODI # 841
284/4 50.0 5.68 1 lost v West Indies Sharjah 5 Nov 1993 ODI # 845
146 43.3 3.35 1 won v New Zealand Auckland 6 Mar 1994 ODI # 891
213/6 48.0 4.43 1 won v New Zealand Wellington 9 Mar 1994 ODI # 893
145/9 50.0 2.90 1 lost v New Zealand Christchurch 16 Mar 1994 ODI # 895
328/2 50.0 6.56 1 won v New Zealand Sharjah 20 Apr 1994 ODI # 911
250/6 50.0 5.00 1 won v India Sharjah 22 Apr 1994 ODI # 912
180/8 50.0 3.60 1 lost v Sri Lanka Colombo (RPS) 6 Aug 1994 ODI # 915
237/7 50.0 4.74 1 won v Sri Lanka Colombo (SSC) 7 Aug 1994 ODI # 916
187 49.5 3.75 1 won v Sri Lanka Colombo (RPS) 24 Aug 1994 ODI # 918
210/6 50.0 4.20 1 lost v Sri Lanka Colombo (SSC) 11 Sep 1994 ODI # 925
249/6 50.0 4.98 1 won v South Africa Rawalpindi 20 Oct 1994 ODI # 934
245/9 50.0 4.90 1 won v Sri Lanka Centurion 4 Dec 1994 ODI # 954
178/9 50.0 3.56 1 lost v Sri Lanka Sharjah 11 Apr 1995 ODI # 998
183/9 38.0 4.81 1 lost v Sri Lanka Rawalpindi 3 Oct 1995 ODI # 1005
194/9 50.0 3.88 1 lost v West Indies Sharjah 15 Oct 1995 ODI # 1009
261/4 50.0 5.22 1 won v New Zealand Wellington 20 Dec 1995 ODI # 1025
281/5 50.0 5.62 1 won v New Zealand Lahore 6 Mar 1996 ODI # 1076
54/3 10.0 5.40 1 n/r v Sri Lanka Singapore 1 Apr 1996 ODI # 1087
215 48.3 4.43 1 won v Sri Lanka Singapore 7 Apr 1996 ODI # 1093
271/5 50.0 5.42 1 won v India Sharjah 12 Apr 1996 ODI # 1094
170/9 33.0 5.15 1 lost v India Toronto 16 Sep 1996 ODI # 1115
258/8 50.0 5.16 1 won v India Toronto 21 Sep 1996 ODI # 1118
371/9 50.0 7.42 1 won v Sri Lanka Nairobi (Gym) 4 Oct 1996 ODI # 1125
160 48.5 3.27 1 won v New Zealand Sharjah 15 Nov 1996 ODI # 1145
176 48.4 3.61 1 lost v West Indies Adelaide 17 Dec 1996 ODI # 1154
197 49.5 3.95 1 lost v West Indies Brisbane 3 Jan 1997 ODI # 1157
257/7 50.0 5.14 1 lost v West Indies Perth 10 Jan 1997 ODI # 1161
30/5 9.0 3.33 1 n/r v India Colombo (SSC) 20 Jul 1997 ODI # 1219
169/3 31.5 5.30 1 n/r v India Toronto 17 Sep 1997 ODI # 1229
159/6 28.0 5.67 1 lost v India Toronto 20 Sep 1997 ODI # 1231
280 49.4 5.63 1 lost v Sri Lanka Lahore 5 Nov 1997 ODI # 1251
314/5 48.0 6.54 1 lost v India Dhaka 18 Jan 1998 ODI # 1279
250/8 50.0 5.00 1 lost v South Africa East London 11 Apr 1998 ODI # 1314
114 37.1 3.06 1 lost v South Africa Cape Town 23 Apr 1998 ODI # 1326
189/9 50.0 3.78 1 lost v India Toronto 12 Sep 1998 ODI # 1349
246/9 50.0 4.92 1 won v India Toronto 13 Sep 1998 ODI # 1350
257/5 50.0 5.14 1 won v India Toronto 16 Sep 1998 ODI # 1351
316/6 50.0 6.32 1 won v India Toronto 19 Sep 1998 ODI # 1352
211 50.0 4.22 1 lost v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
302/6 50.0 6.04 1 won v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
293/7 50.0 5.86 1 won v Bangladesh Dhaka 16 Mar 1999 ODI # 1410
261/6 50.0 5.22 1 won v Scotland Chester-le-Street 20 May 1999 ODI # 1453
275/8 50.0 5.50 1 won v Australia Leeds 23 May 1999 ODI # 1458
269/8 50.0 5.38 1 won v New Zealand Derby 28 May 1999 ODI # 1466
176/9 41.0 4.29 1 lost v Australia Melbourne 16 Jan 2000 ODI # 1541
262/7 50.0 5.24 1 won v India Hobart 21 Jan 2000 ODI # 1543
164/8 45.0 3.64 1 lost v Sri Lanka Galle 5 Jul 2000 ODI # 1603
191/6 25.0 7.64 1 won v New Zealand Singapore 20 Aug 2000 ODI # 1623
135 50.0 2.70 1 lost v New Zealand Napier 20 Feb 2001 ODI # 1690
243/9 50.0 4.86 1 won v New Zealand Wellington 22 Feb 2001 ODI # 1691
242/8 50.0 4.84 1 won v England Lord's 12 Jun 2001 ODI # 1722
176/8 50.0 3.52 1 lost v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
279/5 50.0 5.58 1 won v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
323/3 50.0 6.46 1 won v Zimbabwe Harare 27 Nov 2002 ODI # 1902
300/7 50.0 6.00 1 won v Zimbabwe Harare 1 Dec 2002 ODI # 1907
253/9 50.0 5.06 1 won v Netherlands Paarl 25 Feb 2003 ODI # 1967
199/8 50.0 3.98 1 won v Sri Lanka Dambulla 10 May 2003 ODI # 2008
116 43.1 2.68 1 lost v New Zealand Dambulla 11 May 2003 ODI # 2009
203/9 50.0 4.06 1 won v New Zealand Dambulla 20 May 2003 ODI # 2015
229/7 50.0 4.58 1 lost v England Lord's 22 Jun 2003 ODI # 2027
267/7 50.0 5.34 1 won v South Africa Lahore 5 Oct 2003 ODI # 2047
229/7 50.0 4.58 1 lost v New Zealand Auckland 3 Jan 2004 ODI # 2075
255/9 50.0 5.10 1 lost v New Zealand Christchurch 10 Jan 2004 ODI # 2078
126 36.3 3.45 1 lost v New Zealand Napier 14 Jan 2004 ODI # 2081
192/6 33.0 5.81 1 won v India Amstelveen 21 Aug 2004 ODI # 2157
163 39.2 4.14 1 lost v Australia Sydney 23 Jan 2005 ODI # 2209
307/8 50.0 6.14 1 won v West Indies Perth 1 Feb 2005 ODI # 2218
192 44.3 4.31 1 won v West Indies Kingstown 18 May 2005 ODI # 2246
303/6 50.0 6.06 1 won v West Indies Gros Islet 22 May 2005 ODI # 2248
353/6 50.0 7.06 1 won v England Karachi 15 Dec 2005 ODI # 2306
288/8 50.0 5.76 1 lost v India Lahore 13 Feb 2006 ODI # 2329
161 41.5 3.84 1 lost v India Multan 16 Feb 2006 ODI # 2331
286/8 50.0 5.72 1 lost v India Karachi 19 Feb 2006 ODI # 2333
201/8 50.0 4.02 1 n/r v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
154/9 50.0 3.08 1 lost v England Birmingham 10 Sep 2006 ODI # 2412
107 45.4 2.34 1 lost v South Africa Cape Town 11 Feb 2007 ODI # 2521
132 45.4 2.89 1 lost v Ireland Kingston 17 Mar 2007 ODI # 2539
349 49.5 7.00 1 won v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
306/6 50.0 6.12 1 won v India Jaipur 18 Nov 2007 ODI # 2647
347/5 50.0 6.94 1 won v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
233 39.3 5.89 1 won v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
168 47.0 3.57 1 lost v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
288/8 50.0 5.76 1 lost v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
205/6 50.0 4.10 1 lost v Australia Centurion 30 Sep 2009 ODI # 2903
31/0 4.2 7.15 1 n/r v New Zealand Queenstown 26 Jan 2011 ODI # 3088
293/7 50.0 5.86 1 won v New Zealand Christchurch 29 Jan 2011 ODI # 3090
268/9 50.0 5.36 1 won v New Zealand Hamilton 3 Feb 2011 ODI # 3095
248/9 50.0 4.96 1 lost v West Indies Bridgetown 2 May 2011 ODI # 3155
270/5 50.0 5.40 1 won v Zimbabwe Harare 14 Sep 2011 ODI # 3194
262/8 50.0 5.24 1 won v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
236/9 50.0 4.72 1 won v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
244/7 50.0 4.88 1 lost v Australia Sharjah 3 Sep 2012 ODI # 3303
250 48.3 5.15 1 won v India Eden Gardens 3 Jan 2013 ODI # 3315
170 48.0 3.54 1 lost v West Indies The Oval 7 Jun 2013 ODI # 3364
165 39.4 4.15 1 lost v India Birmingham 15 Jun 2013 ODI # 3372
224/9 50.0 4.48 1 won v West Indies Providence 14 Jul 2013 ODI # 3389
229/6 50.0 4.58 1 tied v West Indies Gros Islet 19 Jul 2013 ODI # 3391
299/4 50.0 5.98 1 won v Zimbabwe Harare 29 Aug 2013 ODI # 3406
260/6 50.0 5.20 1 won v Zimbabwe Harare 31 Aug 2013 ODI # 3408
262 45.0 5.82 1 won v South Africa Gqeberha 27 Nov 2013 ODI # 3440
179 46.5 3.82 1 lost v South Africa Centurion 30 Nov 2013 ODI # 3441
284/4 50.0 5.68 1 lost v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
326/5 50.0 6.52 1 won v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
248/8 50.0 4.96 1 won v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
210 45.3 4.61 1 lost v New Zealand Wellington 31 Jan 2015 ODI # 3596
339/6 50.0 6.78 1 won v U.A.E. Napier 4 Mar 2015 ODI # 3622
222 46.4 4.75 1 won v South Africa Auckland 7 Mar 2015 ODI # 3626
259/6 50.0 5.18 1 won v Zimbabwe Harare 1 Oct 2015 ODI # 3685
337/6 47.0 7.17 1 won v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
284/9 49.0 5.79 1 won v West Indies Sharjah 30 Sep 2016 ODI # 3784
263/7 50.0 5.26 1 lost v Australia Perth 19 Jan 2017 ODI # 3820
308/5 50.0 6.16 1 lost v West Indies Providence 7 Apr 2017 ODI # 3861
282/5 50.0 5.64 1 won v West Indies Providence 9 Apr 2017 ODI # 3862
338/4 50.0 6.76 1 won v India The Oval 18 Jun 2017 ODI # 3894
292/6 50.0 5.84 1 won v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
308/7 50.0 6.16 1 won v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
203 45.5 4.42 1 lost v South Africa Durban 22 Jan 2019 ODI # 4081
240/8 50.0 4.80 1 lost v South Africa Cape Town 30 Jan 2019 ODI # 4090
80/2 19.0 4.21 1 n/r v England The Oval 8 May 2019 ODI # 4130
358/9 50.0 7.16 1 lost v England Bristol 14 May 2019 ODI # 4135
340/7 50.0 6.80 1 lost v England Nottingham 17 May 2019 ODI # 4138
105 21.4 4.84 1 lost v West Indies Nottingham 31 May 2019 ODI # 4144
348/8 50.0 6.96 1 won v England Nottingham 3 Jun 2019 ODI # 4148
320/7 50.0 6.40 1 won v South Africa Centurion 7 Apr 2021 ODI # 4287
141 35.2 3.99 1 lost v England Cardiff 8 Jul 2021 ODI # 4299
331/9 50.0 6.62 1 lost v England Birmingham 13 Jul 2021 ODI # 4303
287/6 50.0 5.74 1 won v New Zealand Karachi 3 May 2023 ODI # 4573
334/6 50.0 6.68 1 won v New Zealand Karachi 5 May 2023 ODI # 4574
286 49.0 5.83 1 won v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
191 42.5 4.45 1 lost v India Ahmedabad 14 Oct 2023 ODI # 4669
Statsguru includes the following current or recent One-Day Internationals:
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]
 
Feedback Print this page