View reverse cumulative averages [change view]
Tournament type 5+ team tournaments remove 5+ team tournaments from query
Totals in terms of batting team switch totals
Ordered by start date (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
unfiltered 1971-2024 1000 609 348 9 34 1.750 34.15 5.06 990 434 70 Profile
filtered 1975-2023 163 110 47 1 5 2.340 36.57 5.31 162 417 129
Reverse cumulative
4 4 0 0 0 - 48.11 5.91 4 258 - v India 19 Nov 2023 ODI # 4705
5 5 0 0 0 - 43.04 5.56 5 258 - v South Africa 16 Nov 2023 ODI # 4704
6 6 0 0 0 - 51.53 5.81 6 307 - v Bangladesh 11 Nov 2023 ODI # 4700
7 7 0 0 0 - 49.48 5.89 7 307 - v Afghanistan 7 Nov 2023 ODI # 4696
8 8 0 0 0 - 44.62 5.87 8 307 286 v England 4 Nov 2023 ODI # 4693
9 9 0 0 0 - 43.52 6.13 9 388 286 v New Zealand 28 Oct 2023 ODI # 4684
10 10 0 0 0 - 44.36 6.35 10 399 286 v Netherlands 25 Oct 2023 ODI # 4681
11 11 0 0 0 - 43.90 6.45 11 399 286 v Pakistan 20 Oct 2023 ODI # 4675
12 12 0 0 0 - 43.84 6.43 12 399 286 v Sri Lanka 16 Oct 2023 ODI # 4671
13 12 1 0 0 12.00 40.76 6.27 13 399 177 v South Africa 12 Oct 2023 ODI # 4667
14 12 2 0 0 6.00 38.56 6.08 14 399 177 v India 8 Oct 2023 ODI # 4662
29 21 8 0 0 2.62 36.38 6.23 29 399 177 v New Zealand 11 Sep 2022 ODI # 4464
30 22 8 0 0 2.75 35.77 6.14 30 399 177 v New Zealand 8 Sep 2022 ODI # 4462
31 23 8 0 0 2.87 35.54 6.10 31 399 177 v New Zealand 6 Sep 2022 ODI # 4461
32 23 9 0 0 2.55 34.62 6.07 32 399 141 v Zimbabwe 3 Sep 2022 ODI # 4460
33 24 9 0 0 2.66 34.75 6.07 33 399 141 v Zimbabwe 31 Aug 2022 ODI # 4459
34 25 9 0 0 2.77 34.87 6.07 34 399 141 v Zimbabwe 28 Aug 2022 ODI # 4458
40 27 13 0 0 2.07 33.66 5.95 40 399 141 v Pakistan 2 Apr 2022 ODI # 4382
41 27 14 0 0 1.92 33.92 5.98 41 399 141 v Pakistan 31 Mar 2022 ODI # 4380
42 28 14 0 0 2.00 34.16 5.99 42 399 141 v Pakistan 29 Mar 2022 ODI # 4379
43 29 14 0 0 2.07 34.22 5.97 43 399 141 v West Indies 26 Jul 2021 ODI # 4313
44 29 15 0 0 1.93 33.73 5.92 44 399 141 v West Indies 22 Jul 2021 ODI # 4311
45 30 15 0 0 2.00 33.58 5.90 45 399 141 v West Indies 20 Jul 2021 ODI # 4310
46 30 16 0 0 1.87 33.44 5.90 46 399 141 v India 2 Dec 2020 ODI # 4267
47 31 16 0 0 1.93 34.18 5.95 47 399 141 v India 29 Nov 2020 ODI # 4266
48 32 16 0 0 2.00 34.66 5.99 48 399 141 v India 27 Nov 2020 ODI # 4265
49 33 16 0 0 2.06 34.84 5.99 49 399 141 v England 16 Sep 2020 ODI # 4261
50 33 17 0 0 1.94 34.45 5.95 50 399 141 v England 13 Sep 2020 ODI # 4260
51 34 17 0 0 2.00 34.41 5.95 51 399 141 v England 11 Sep 2020 ODI # 4259
59 36 23 0 0 1.56 34.19 5.87 59 399 141 v England 11 Jul 2019 ODI # 4191
60 36 24 0 0 1.50 34.13 5.88 60 399 141 v South Africa 6 Jul 2019 ODI # 4188
61 37 24 0 0 1.54 33.99 5.86 61 399 141 v New Zealand 29 Jun 2019 ODI # 4178
62 38 24 0 0 1.58 34.09 5.86 62 399 141 v England 25 Jun 2019 ODI # 4173
63 39 24 0 0 1.62 34.54 5.89 63 399 141 v Bangladesh 20 Jun 2019 ODI # 4166
64 40 24 0 0 1.66 34.73 5.90 64 399 141 v Sri Lanka 15 Jun 2019 ODI # 4159
65 41 24 0 0 1.70 34.65 5.91 65 399 141 v Pakistan 12 Jun 2019 ODI # 4157
66 41 25 0 0 1.64 34.59 5.92 66 399 141 v India 9 Jun 2019 ODI # 4155
67 42 25 0 0 1.68 34.47 5.91 67 399 141 v West Indies 6 Jun 2019 ODI # 4152
68 43 25 0 0 1.72 34.68 5.92 68 399 141 v Afghanistan 1 Jun 2019 ODI # 4146
100 55 45 0 0 1.22 34.32 5.81 100 399 141 v England 10 Jun 2017 ODI # 3885
101 55 45 0 1 1.22 34.38 5.81 101 399 141 v Bangladesh 5 Jun 2017 ODI # 3879
102 55 45 0 2 1.22 34.32 5.81 102 399 141 v New Zealand 2 Jun 2017 ODI # 3876
145 81 61 0 3 1.32 35.07 5.81 144 399 141 v New Zealand 29 Mar 2015 ODI # 3646
146 82 61 0 3 1.34 35.15 5.82 145 399 141 v India 26 Mar 2015 ODI # 3645
147 83 61 0 3 1.36 35.22 5.82 146 399 141 v Pakistan 20 Mar 2015 ODI # 3642
148 84 61 0 3 1.37 35.24 5.83 147 399 141 v Scotland 14 Mar 2015 ODI # 3637
149 85 61 0 3 1.39 35.30 5.84 148 399 141 v Sri Lanka 8 Mar 2015 ODI # 3629
150 86 61 0 3 1.40 35.48 5.86 149 417 141 v Afghanistan 4 Mar 2015 ODI # 3623
151 86 62 0 3 1.38 35.30 5.85 150 417 141 v New Zealand 28 Feb 2015 ODI # 3617
152 87 62 0 3 1.40 35.32 5.86 151 417 141 v England 14 Feb 2015 ODI # 3600
187 109 72 0 6 1.51 35.72 5.84 184 417 141 v Sri Lanka 17 Jun 2013 ODI # 3374
188 109 72 0 7 1.51 35.69 5.84 185 417 141 v New Zealand 12 Jun 2013 ODI # 3369
189 109 73 0 7 1.49 35.62 5.83 186 417 141 v England 8 Jun 2013 ODI # 3365
236 135 91 1 9 1.48 34.92 5.69 232 417 74 v India 24 Mar 2011 ODI # 3143
237 135 92 1 9 1.46 34.82 5.68 233 417 74 v Pakistan 19 Mar 2011 ODI # 3139
238 136 92 1 9 1.47 34.88 5.68 234 417 74 v Canada 16 Mar 2011 ODI # 3134
239 137 92 1 9 1.48 34.95 5.69 235 417 74 v Kenya 13 Mar 2011 ODI # 3130
240 137 92 1 10 1.48 34.95 5.69 235 417 74 v Sri Lanka 5 Mar 2011 ODI # 3119
241 138 92 1 10 1.50 35.01 5.69 236 417 74 v New Zealand 25 Feb 2011 ODI # 3107
242 139 92 1 10 1.51 35.04 5.69 237 417 74 v Zimbabwe 21 Feb 2011 ODI # 3103
281 166 103 1 11 1.61 35.34 5.64 276 417 74 v New Zealand 5 Oct 2009 ODI # 2907
282 167 103 1 11 1.62 35.45 5.64 277 417 74 v England 2 Oct 2009 ODI # 2905
283 168 103 1 11 1.63 35.41 5.63 278 417 74 v Pakistan 30 Sep 2009 ODI # 2903
284 168 103 1 12 1.63 35.46 5.63 279 417 74 v India 28 Sep 2009 ODI # 2901
285 169 103 1 12 1.64 35.45 5.63 280 417 74 v West Indies 26 Sep 2009 ODI # 2897
342 204 121 1 16 1.68 35.32 5.56 336 417 74 v Sri Lanka 28 Apr 2007 ODI # 2581
343 205 121 1 16 1.69 35.34 5.56 337 417 74 v South Africa 25 Apr 2007 ODI # 2580
344 206 121 1 16 1.70 35.39 5.56 338 417 74 v New Zealand 20 Apr 2007 ODI # 2577
345 207 121 1 16 1.71 35.44 5.56 339 417 74 v Sri Lanka 16 Apr 2007 ODI # 2573
346 208 121 1 16 1.71 35.47 5.56 340 417 74 v Ireland 13 Apr 2007 ODI # 2570
347 209 121 1 16 1.72 35.53 5.56 341 417 74 v England 8 Apr 2007 ODI # 2565
348 210 121 1 16 1.73 35.57 5.56 342 417 74 v Bangladesh 31 Mar 2007 ODI # 2559
349 211 121 1 16 1.74 35.62 5.57 343 417 74 v West Indies 27 Mar 2007 ODI # 2555
350 212 121 1 16 1.75 35.68 5.57 344 417 74 v South Africa 24 Mar 2007 ODI # 2552
351 213 121 1 16 1.76 35.76 5.58 345 417 74 v Netherlands 18 Mar 2007 ODI # 2540
352 214 121 1 16 1.76 35.81 5.58 346 417 74 v Scotland 14 Mar 2007 ODI # 2532
366 222 127 1 16 1.74 35.90 5.57 360 417 74 v West Indies 5 Nov 2006 ODI # 2443
367 223 127 1 16 1.75 35.87 5.57 361 417 74 v New Zealand 1 Nov 2006 ODI # 2441
368 224 127 1 16 1.76 35.91 5.57 362 417 74 v India 29 Oct 2006 ODI # 2440
369 225 127 1 16 1.77 35.92 5.57 363 417 74 v England 21 Oct 2006 ODI # 2434
370 225 128 1 16 1.75 35.88 5.56 364 417 74 v West Indies 18 Oct 2006 ODI # 2432
426 263 142 2 19 1.85 36.31 5.55 420 434 74 v England 21 Sep 2004 ODI # 2180
427 264 142 2 19 1.85 36.35 5.55 421 434 74 v New Zealand 16 Sep 2004 ODI # 2176
428 265 142 2 19 1.86 36.36 5.55 422 434 74 v U.S.A. 13 Sep 2004 ODI # 2172
467 295 149 2 21 1.97 36.68 5.54 461 434 74 v India 23 Mar 2003 ODI # 1993
468 296 149 2 21 1.98 36.66 5.53 462 434 74 v Sri Lanka 18 Mar 2003 ODI # 1991
469 297 149 2 21 1.99 36.66 5.53 463 434 74 v Kenya 15 Mar 2003 ODI # 1990
470 298 149 2 21 2.00 36.62 5.53 464 434 74 v New Zealand 11 Mar 2003 ODI # 1986
471 299 149 2 21 2.00 36.67 5.53 465 434 74 v Sri Lanka 7 Mar 2003 ODI # 1982
472 300 149 2 21 2.01 36.64 5.53 466 434 74 v England 2 Mar 2003 ODI # 1976
473 301 149 2 21 2.02 36.67 5.53 467 434 74 v Namibia 27 Feb 2003 ODI # 1970
474 302 149 2 21 2.02 36.71 5.53 468 434 74 v Zimbabwe 24 Feb 2003 ODI # 1966
475 303 149 2 21 2.03 36.74 5.53 469 434 74 v Netherlands 20 Feb 2003 ODI # 1960
476 304 149 2 21 2.04 36.77 5.53 470 434 74 v India 15 Feb 2003 ODI # 1951
477 305 149 2 21 2.04 36.77 5.53 471 434 74 v Pakistan 11 Feb 2003 ODI # 1945
488 314 151 2 21 2.07 36.89 5.52 482 434 74 v Sri Lanka 27 Sep 2002 ODI # 1887
489 315 151 2 21 2.08 36.92 5.52 483 434 74 v Bangladesh 19 Sep 2002 ODI # 1881
490 316 151 2 21 2.09 36.93 5.52 484 434 74 v New Zealand 15 Sep 2002 ODI # 1877
535 348 162 3 22 2.14 37.08 5.51 529 434 74 v India 7 Oct 2000 ODI # 1633
566 371 168 4 23 2.20 36.97 5.49 560 434 74 v Pakistan 20 Jun 1999 ODI # 1484
567 371 168 5 23 2.20 36.93 5.49 561 434 74 v South Africa 17 Jun 1999 ODI # 1483
568 372 168 5 23 2.21 36.95 5.49 562 434 74 v South Africa 13 Jun 1999 ODI # 1481
569 373 168 5 23 2.22 36.99 5.49 563 434 74 v Zimbabwe 9 Jun 1999 ODI # 1477
570 374 168 5 23 2.22 37.01 5.49 564 434 74 v India 4 Jun 1999 ODI # 1473
571 375 168 5 23 2.23 37.00 5.48 565 434 74 v West Indies 30 May 1999 ODI # 1470
572 376 168 5 23 2.23 37.02 5.49 566 434 74 v Bangladesh 27 May 1999 ODI # 1464
573 376 169 5 23 2.22 36.99 5.49 567 434 74 v Pakistan 23 May 1999 ODI # 1458
574 376 170 5 23 2.21 36.97 5.48 568 434 74 v New Zealand 20 May 1999 ODI # 1452
575 377 170 5 23 2.21 36.98 5.48 569 434 74 v Scotland 16 May 1999 ODI # 1446
598 392 177 6 23 2.21 36.91 5.47 592 434 74 v India 28 Oct 1998 ODI # 1360
651 415 207 6 23 2.00 36.31 5.41 645 434 74 v Sri Lanka 17 Mar 1996 ODI # 1083
652 416 207 6 23 2.00 36.29 5.40 646 434 74 v West Indies 14 Mar 1996 ODI # 1082
653 417 207 6 23 2.01 36.33 5.40 647 434 74 v New Zealand 11 Mar 1996 ODI # 1080
654 417 208 6 23 2.00 36.33 5.40 648 434 74 v West Indies 4 Mar 1996 ODI # 1072
655 418 208 6 23 2.00 36.35 5.40 649 434 74 v Zimbabwe 1 Mar 1996 ODI # 1068
656 419 208 6 23 2.01 36.32 5.40 650 434 74 v India 27 Feb 1996 ODI # 1065
657 420 208 6 23 2.01 36.33 5.40 651 434 74 v Kenya 23 Feb 1996 ODI # 1058
690 440 221 6 23 1.99 36.21 5.36 684 434 74 v India 19 Apr 1994 ODI # 910
691 441 221 6 23 1.99 36.24 5.36 685 434 74 v New Zealand 16 Apr 1994 ODI # 907
692 442 221 6 23 2.00 36.26 5.36 686 434 74 v Sri Lanka 14 Apr 1994 ODI # 905
733 466 237 7 23 1.96 35.80 5.30 727 434 74 v West Indies 18 Mar 1992 ODI # 749
734 467 237 7 23 1.97 35.81 5.30 728 434 74 v Zimbabwe 14 Mar 1992 ODI # 743
735 467 238 7 23 1.96 35.78 5.29 729 434 74 v Pakistan 11 Mar 1992 ODI # 739
736 468 238 7 23 1.96 35.79 5.29 730 434 74 v Sri Lanka 7 Mar 1992 ODI # 733
737 468 239 7 23 1.95 35.75 5.29 731 434 74 v England 5 Mar 1992 ODI # 731
738 469 239 7 23 1.96 35.74 5.29 732 434 74 v India 1 Mar 1992 ODI # 725
739 469 240 7 23 1.95 35.71 5.29 733 434 74 v South Africa 26 Feb 1992 ODI # 719
740 469 241 7 23 1.94 35.68 5.29 734 434 74 v New Zealand 22 Feb 1992 ODI # 714
766 489 246 7 24 1.98 35.64 5.26 759 434 74 v Pakistan 4 May 1990 ODI # 631
767 490 246 7 24 1.99 35.68 5.26 760 434 74 v Sri Lanka 2 May 1990 ODI # 630
768 491 246 7 24 1.99 35.69 5.26 761 434 74 v Bangladesh 30 Apr 1990 ODI # 628
769 492 246 7 24 2.00 35.70 5.26 762 434 74 v New Zealand 26 Apr 1990 ODI # 624
785 505 249 7 24 2.02 35.76 5.25 778 434 74 v India 27 Oct 1989 ODI # 587
786 506 249 7 24 2.03 35.75 5.24 779 434 74 v Sri Lanka 25 Oct 1989 ODI # 585
787 506 250 7 24 2.02 35.71 5.24 780 434 74 v Pakistan 23 Oct 1989 ODI # 581
788 507 250 7 24 2.02 35.71 5.24 781 434 74 v West Indies 21 Oct 1989 ODI # 578
789 507 251 7 24 2.01 35.74 5.24 782 434 74 v England 19 Oct 1989 ODI # 575
816 525 259 8 24 2.02 35.60 5.22 809 434 74 v England 8 Nov 1987 ODI # 477
817 526 259 8 24 2.03 35.59 5.22 810 434 74 v Pakistan 4 Nov 1987 ODI # 475
818 527 259 8 24 2.03 35.61 5.22 811 434 74 v Zimbabwe 30 Oct 1987 ODI # 471
819 528 259 8 24 2.03 35.60 5.22 812 434 74 v New Zealand 27 Oct 1987 ODI # 470
820 528 260 8 24 2.03 35.58 5.22 813 434 74 v India 22 Oct 1987 ODI # 465
821 529 260 8 24 2.03 35.59 5.22 814 434 74 v New Zealand 18 Oct 1987 ODI # 462
822 530 260 8 24 2.03 35.58 5.22 815 434 74 v Zimbabwe 13 Oct 1987 ODI # 456
823 531 260 8 24 2.04 35.59 5.22 816 434 74 v India 9 Oct 1987 ODI # 453
846 538 275 8 25 1.95 35.41 5.20 839 434 74 v Pakistan 11 Apr 1986 ODI # 382
868 551 283 8 26 1.94 35.14 5.17 860 434 70 v India 3 Mar 1985 ODI # 315
869 551 284 8 26 1.94 35.11 5.17 861 434 70 v Pakistan 24 Feb 1985 ODI # 311
870 552 284 8 26 1.94 35.13 5.17 862 434 70 v England 17 Feb 1985 ODI # 307
906 566 302 9 29 1.87 34.93 5.14 897 434 70 v India 20 Jun 1983 ODI # 219
907 566 303 9 29 1.86 34.94 5.14 898 434 70 v West Indies 18 Jun 1983 ODI # 215
908 567 303 9 29 1.87 34.94 5.14 899 434 70 v Zimbabwe 16 Jun 1983 ODI # 212
909 568 303 9 29 1.87 34.94 5.14 900 434 70 v India 13 Jun 1983 ODI # 207
910 568 304 9 29 1.86 34.91 5.14 901 434 70 v West Indies 11 Jun 1983 ODI # 203
911 568 305 9 29 1.86 34.91 5.14 902 434 70 v Zimbabwe 9 Jun 1983 ODI # 199
976 597 337 9 33 1.77 34.36 5.08 966 434 70 v Canada 16 Jun 1979 ODI # 70
977 597 338 9 33 1.76 34.34 5.08 967 434 70 v Pakistan 13 Jun 1979 ODI # 66
978 597 339 9 33 1.76 34.32 5.07 968 434 70 v England 9 Jun 1979 ODI # 63
989 602 344 9 34 1.75 34.17 5.06 979 434 70 v West Indies 21 Jun 1975 ODI # 33
990 603 344 9 34 1.75 34.16 5.06 980 434 70 v England 18 Jun 1975 ODI # 31
991 603 345 9 34 1.74 34.13 5.06 981 434 70 v West Indies 14 Jun 1975 ODI # 29
992 604 345 9 34 1.75 34.16 5.06 982 434 70 v Sri Lanka 11 Jun 1975 ODI # 25
993 605 345 9 34 1.75 34.16 5.06 983 434 70 v Pakistan 7 Jun 1975 ODI # 21
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