View reverse cumulative averages [change view]
Opposition team Sri Lanka remove Sri Lanka 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 Draw NR W/L Ave RPO Inns HS LS
unfiltered 1877-2024 2052 888 761 11 355 37 1.166 31.64 3.21 2902 903 45 Profile
filtered 1982-2023 129 65 49 1 11 3 1.326 33.14 3.87 158 575 81
Reverse cumulative
1 0 1 0 0 0 0.00 15.60 4.68 1 156 156 ODI v Sri Lanka 26 Oct 2023 ODI # 4682
2 1 1 0 0 0 1.00 18.75 5.66 2 156 156 T20I v Sri Lanka 5 Nov 2022 T20I # 1867
3 2 1 0 0 0 2.00 23.15 6.34 3 163 156 T20I v Sri Lanka 1 Nov 2021 T20I # 1382
4 2 1 0 0 1 2.00 23.15 6.34 3 163 156 ODI v Sri Lanka 4 Jul 2021 ODI # 4298
5 3 1 0 0 1 3.00 32.13 6.09 4 244 156 ODI v Sri Lanka 1 Jul 2021 ODI # 4297
6 4 1 0 0 1 4.00 33.18 5.94 5 244 156 ODI v Sri Lanka 29 Jun 2021 ODI # 4296
7 5 1 0 0 1 5.00 32.60 6.29 6 244 156 T20I v Sri Lanka 26 Jun 2021 T20I # 1174
8 6 1 0 0 1 6.00 31.15 6.33 7 244 156 T20I v Sri Lanka 24 Jun 2021 T20I # 1168
9 7 1 0 0 1 7.00 32.85 6.43 8 244 156 T20I v Sri Lanka 23 Jun 2021 T20I # 1165
10 8 1 0 0 1 8.00 33.74 5.00 10 344 156 Test v Sri Lanka 22 Jan 2021 Test # 2405
11 9 1 0 0 1 9.00 34.61 4.58 12 421 156 Test v Sri Lanka 14 Jan 2021 Test # 2403
12 9 2 0 0 1 4.50 32.87 4.58 13 421 156 ODI v Sri Lanka 21 Jun 2019 ODI # 4168
13 10 2 0 0 1 5.00 31.92 4.33 15 421 156 Test v Sri Lanka 23 Nov 2018 Test # 2329
14 11 2 0 0 1 5.50 31.90 4.28 17 421 156 Test v Sri Lanka 14 Nov 2018 Test # 2326
15 12 2 0 0 1 6.00 33.06 4.14 19 421 156 Test v Sri Lanka 6 Nov 2018 Test # 2324
16 13 2 0 0 1 6.50 32.51 4.23 20 421 156 T20I v Sri Lanka 27 Oct 2018 T20I # 703
17 13 3 0 0 1 4.33 31.44 4.25 21 421 156 ODI v Sri Lanka 23 Oct 2018 ODI # 4058
18 14 3 0 0 1 4.66 31.89 4.27 22 421 156 ODI v Sri Lanka 20 Oct 2018 ODI # 4055
19 15 3 0 0 1 5.00 32.26 4.33 23 421 156 ODI v Sri Lanka 17 Oct 2018 ODI # 4054
20 16 3 0 0 1 5.33 32.18 4.38 24 421 156 ODI v Sri Lanka 13 Oct 2018 ODI # 4053
21 16 3 0 0 2 5.33 32.35 4.40 25 421 156 ODI v Sri Lanka 10 Oct 2018 ODI # 4052
22 17 3 0 0 2 5.66 32.82 4.46 26 421 156 T20I v Sri Lanka 5 Jul 2016 T20I # 561
23 18 3 0 0 2 6.00 33.36 4.54 27 421 156 ODI v Sri Lanka 2 Jul 2016 ODI # 3758
24 19 3 0 0 2 6.33 34.34 4.63 28 421 156 ODI v Sri Lanka 29 Jun 2016 ODI # 3757
25 19 3 0 0 3 6.33 34.24 4.63 29 421 156 ODI v Sri Lanka 26 Jun 2016 ODI # 3755
26 20 3 0 0 3 6.66 35.66 4.70 30 421 156 ODI v Sri Lanka 24 Jun 2016 ODI # 3753
27 20 3 1 0 3 6.66 35.67 4.74 31 421 156 ODI v Sri Lanka 21 Jun 2016 ODI # 3751
28 20 3 1 1 3 6.66 35.87 4.55 33 421 156 Test v Sri Lanka 9 Jun 2016 Test # 2205
29 21 3 1 1 3 7.00 36.89 4.48 35 498 156 Test v Sri Lanka 27 May 2016 Test # 2204
30 22 3 1 1 3 7.33 36.58 4.42 36 498 156 Test v Sri Lanka 19 May 2016 Test # 2203
31 23 3 1 1 3 7.66 36.68 4.47 37 498 156 T20I v Sri Lanka 26 Mar 2016 T20I # 551
32 23 4 1 1 3 5.75 37.06 4.51 38 498 156 ODI v Sri Lanka 1 Mar 2015 ODI # 3619
33 23 5 1 1 3 4.60 36.43 4.51 39 498 156 ODI v Sri Lanka 16 Dec 2014 ODI # 3569
34 23 6 1 1 3 3.83 35.79 4.52 40 498 156 ODI v Sri Lanka 13 Dec 2014 ODI # 3567
35 24 6 1 1 3 4.00 36.03 4.53 41 498 156 ODI v Sri Lanka 10 Dec 2014 ODI # 3565
36 24 7 1 1 3 3.42 35.67 4.55 42 498 156 ODI v Sri Lanka 7 Dec 2014 ODI # 3563
37 25 7 1 1 3 3.57 35.88 4.59 43 498 156 ODI v Sri Lanka 3 Dec 2014 ODI # 3561
38 25 8 1 1 3 3.12 35.27 4.58 44 498 156 ODI v Sri Lanka 29 Nov 2014 ODI # 3557
39 25 9 1 1 3 2.77 35.07 4.61 45 498 156 ODI v Sri Lanka 26 Nov 2014 ODI # 3554
40 25 10 1 1 3 2.50 34.79 4.43 47 498 156 Test v Sri Lanka 20 Jun 2014 Test # 2126
41 25 10 1 2 3 2.50 35.54 4.41 49 575 156 Test v Sri Lanka 12 Jun 2014 Test # 2124
42 25 11 1 2 3 2.27 35.14 4.41 50 575 156 ODI v Sri Lanka 3 Jun 2014 ODI # 3496
43 25 12 1 2 3 2.08 35.18 4.44 51 575 156 ODI v Sri Lanka 31 May 2014 ODI # 3495
44 26 12 1 2 3 2.16 35.39 4.45 52 575 156 ODI v Sri Lanka 28 May 2014 ODI # 3494
45 26 13 1 2 3 2.00 34.68 4.44 53 575 99 ODI v Sri Lanka 25 May 2014 ODI # 3493
46 27 13 1 2 3 2.07 34.78 4.47 54 575 99 ODI v Sri Lanka 22 May 2014 ODI # 3492
47 27 14 1 2 3 1.92 34.60 4.50 55 575 99 T20I v Sri Lanka 20 May 2014 T20I # 401
48 28 14 1 2 3 2.00 34.74 4.53 56 575 99 T20I v Sri Lanka 27 Mar 2014 T20I # 387
49 28 15 1 2 3 1.86 34.86 4.55 57 575 99 ODI v Sri Lanka 13 Jun 2013 ODI # 3370
50 28 16 1 2 3 1.75 34.45 4.57 58 575 99 T20I v Sri Lanka 1 Oct 2012 T20I # 284
51 29 16 1 2 3 1.81 34.80 4.50 60 575 99 Test v Sri Lanka 3 Apr 2012 Test # 2039
52 29 17 1 2 3 1.70 34.24 4.44 62 575 99 Test v Sri Lanka 26 Mar 2012 Test # 2038
53 30 17 1 2 3 1.76 34.15 4.45 63 575 99 ODI v Sri Lanka 9 Jul 2011 ODI # 3170
54 31 17 1 2 3 1.82 34.54 4.47 64 575 99 ODI v Sri Lanka 6 Jul 2011 ODI # 3169
55 31 18 1 2 3 1.72 34.55 4.48 65 575 99 ODI v Sri Lanka 3 Jul 2011 ODI # 3168
56 31 19 1 2 3 1.63 34.32 4.49 66 575 99 ODI v Sri Lanka 1 Jul 2011 ODI # 3167
57 32 19 1 2 3 1.68 34.22 4.51 67 575 99 ODI v Sri Lanka 28 Jun 2011 ODI # 3165
58 32 20 1 2 3 1.60 33.85 4.53 68 575 99 T20I v Sri Lanka 25 Jun 2011 T20I # 201
59 32 20 1 3 3 1.60 34.07 4.51 69 575 99 Test v Sri Lanka 16 Jun 2011 Test # 1996
60 32 20 1 4 3 1.60 34.56 4.50 71 575 99 Test v Sri Lanka 3 Jun 2011 Test # 1995
61 33 20 1 4 3 1.65 35.21 4.45 72 575 99 Test v Sri Lanka 26 May 2011 Test # 1994
62 33 21 1 4 3 1.57 35.25 4.45 73 575 99 ODI v Sri Lanka 26 Mar 2011 ODI # 3145
63 34 21 1 4 3 1.61 35.30 4.47 74 575 99 T20I v Sri Lanka 13 May 2010 T20I # 175
64 35 21 1 4 3 1.66 35.44 4.47 75 575 99 ODI v Sri Lanka 25 Sep 2009 ODI # 2896
65 35 21 1 5 3 1.66 34.99 4.42 77 575 81 Test v Sri Lanka 18 Dec 2007 Test # 1854
66 35 21 1 6 3 1.66 35.26 4.35 79 575 81 Test v Sri Lanka 9 Dec 2007 Test # 1853
67 35 22 1 6 3 1.59 34.97 4.29 81 575 81 Test v Sri Lanka 1 Dec 2007 Test # 1851
68 35 23 1 6 3 1.52 34.54 4.28 82 575 81 ODI v Sri Lanka 13 Oct 2007 ODI # 2630
69 36 23 1 6 3 1.56 34.61 4.29 83 575 81 ODI v Sri Lanka 10 Oct 2007 ODI # 2628
70 37 23 1 6 3 1.60 34.42 4.28 84 575 81 ODI v Sri Lanka 7 Oct 2007 ODI # 2626
71 38 23 1 6 3 1.65 34.35 4.28 85 575 81 ODI v Sri Lanka 4 Oct 2007 ODI # 2624
72 38 24 1 6 3 1.58 34.02 4.28 86 575 81 ODI v Sri Lanka 1 Oct 2007 ODI # 2622
73 38 25 1 6 3 1.52 33.96 4.29 87 575 81 ODI v Sri Lanka 4 Apr 2007 ODI # 2563
74 38 26 1 6 3 1.46 34.09 4.31 88 575 81 ODI v Sri Lanka 1 Jul 2006 ODI # 2389
75 38 27 1 6 3 1.40 34.00 4.32 89 575 81 ODI v Sri Lanka 28 Jun 2006 ODI # 2388
76 38 28 1 6 3 1.35 34.04 4.33 90 575 81 ODI v Sri Lanka 24 Jun 2006 ODI # 2386
77 38 29 1 6 3 1.31 33.94 4.35 91 575 81 ODI v Sri Lanka 20 Jun 2006 ODI # 2385
78 38 30 1 6 3 1.26 33.83 4.35 92 575 81 ODI v Sri Lanka 17 Jun 2006 ODI # 2384
79 38 31 1 6 3 1.22 33.82 4.36 93 575 81 T20I v Sri Lanka 15 Jun 2006 T20I # 7
80 38 32 1 6 3 1.18 33.44 4.31 95 575 81 Test v Sri Lanka 2 Jun 2006 Test # 1804
81 39 32 1 6 3 1.21 33.30 4.30 97 575 81 Test v Sri Lanka 25 May 2006 Test # 1803
82 39 32 1 7 3 1.21 33.81 4.28 98 575 81 Test v Sri Lanka 11 May 2006 Test # 1802
83 40 32 1 7 3 1.25 33.83 4.29 99 575 81 ODI v Sri Lanka 17 Sep 2004 ODI # 2177
84 40 33 1 7 3 1.21 33.46 4.24 101 575 81 Test v Sri Lanka 18 Dec 2003 Test # 1675
85 40 33 1 8 3 1.21 33.48 4.15 103 575 81 Test v Sri Lanka 10 Dec 2003 Test # 1672
86 40 33 1 9 3 1.21 33.23 4.08 105 575 81 Test v Sri Lanka 2 Dec 2003 Test # 1670
87 40 34 1 9 3 1.17 32.91 4.07 106 575 81 ODI v Sri Lanka 18 Nov 2003 ODI # 2063
88 41 34 1 9 3 1.20 32.97 4.08 107 575 81 ODI v Sri Lanka 17 Jan 2003 ODI # 1937
89 41 35 1 9 3 1.17 32.87 4.09 108 575 81 ODI v Sri Lanka 13 Jan 2003 ODI # 1934
90 42 35 1 9 3 1.20 32.83 4.10 109 575 81 ODI v Sri Lanka 20 Dec 2002 ODI # 1924
91 43 35 1 9 3 1.22 32.78 4.11 110 575 81 ODI v Sri Lanka 17 Dec 2002 ODI # 1922
92 43 36 1 9 3 1.19 32.63 4.11 111 575 81 ODI v Sri Lanka 7 Jul 2002 ODI # 1853
93 44 36 1 9 3 1.22 32.65 4.13 112 575 81 ODI v Sri Lanka 2 Jul 2002 ODI # 1850
94 45 36 1 9 3 1.25 32.76 4.14 113 575 81 ODI v Sri Lanka 27 Jun 2002 ODI # 1847
95 46 36 1 9 3 1.27 33.04 4.13 115 575 81 Test v Sri Lanka 13 Jun 2002 Test # 1606
96 47 36 1 9 3 1.30 33.30 4.11 116 575 81 Test v Sri Lanka 30 May 2002 Test # 1605
97 47 36 1 10 3 1.30 33.65 4.07 118 575 81 Test v Sri Lanka 16 May 2002 Test # 1603
98 47 37 1 10 3 1.27 33.49 4.07 119 575 81 ODI v Sri Lanka 27 Mar 2001 ODI # 1697
99 47 38 1 10 3 1.23 33.29 4.07 120 575 81 ODI v Sri Lanka 25 Mar 2001 ODI # 1695
100 47 39 1 10 3 1.20 33.08 4.06 121 575 81 ODI v Sri Lanka 23 Mar 2001 ODI # 1694
101 48 39 1 10 3 1.23 32.85 4.03 123 575 81 Test v Sri Lanka 15 Mar 2001 Test # 1537
102 49 39 1 10 3 1.25 32.84 3.98 125 575 81 Test v Sri Lanka 7 Mar 2001 Test # 1532
103 49 40 1 10 3 1.22 32.61 3.91 127 575 81 Test v Sri Lanka 22 Feb 2001 Test # 1530
104 50 40 1 10 3 1.25 32.76 3.91 128 575 81 ODI v Sri Lanka 14 May 1999 ODI # 1443
105 50 41 1 10 3 1.21 32.63 3.91 129 575 81 ODI v Sri Lanka 3 Feb 1999 ODI # 1400
106 51 41 1 10 3 1.24 32.63 3.92 130 575 81 ODI v Sri Lanka 29 Jan 1999 ODI # 1396
107 51 42 1 10 3 1.21 32.84 3.93 131 575 81 ODI v Sri Lanka 23 Jan 1999 ODI # 1391
108 52 42 1 10 3 1.23 32.94 3.93 132 575 81 ODI v Sri Lanka 19 Jan 1999 ODI # 1388
109 53 42 1 10 3 1.26 32.95 3.93 133 575 81 ODI v Sri Lanka 11 Jan 1999 ODI # 1380
110 53 43 1 10 3 1.23 32.91 3.87 135 575 81 Test v Sri Lanka 27 Aug 1998 Test # 1423
111 53 44 1 10 3 1.20 32.91 3.88 136 575 81 ODI v Sri Lanka 20 Aug 1998 ODI # 1348
112 54 44 1 10 3 1.22 32.83 3.89 137 575 81 ODI v Sri Lanka 16 Aug 1998 ODI # 1346
113 54 45 1 10 3 1.20 32.80 3.89 138 575 81 ODI v Sri Lanka 9 Mar 1996 ODI # 1077
114 54 46 1 10 3 1.17 32.65 3.89 139 575 81 ODI v Sri Lanka 20 Mar 1993 ODI # 818
115 54 47 1 10 3 1.14 32.61 3.87 141 575 81 Test v Sri Lanka 13 Mar 1993 Test # 1219
116 54 48 1 10 3 1.12 32.46 3.88 142 575 81 ODI v Sri Lanka 10 Mar 1993 ODI # 815
117 55 48 1 10 3 1.14 32.54 3.89 143 575 81 ODI v Sri Lanka 9 Mar 1992 ODI # 736
118 56 48 1 10 3 1.16 32.75 3.88 145 575 81 Test v Sri Lanka 22 Aug 1991 Test # 1176
119 57 48 1 10 3 1.18 32.78 3.88 146 575 81 ODI v Sri Lanka 15 Oct 1989 ODI # 571
120 58 48 1 10 3 1.20 32.85 3.89 147 575 81 ODI v Sri Lanka 4 Sep 1988 ODI # 521
121 59 48 1 10 3 1.22 32.95 3.87 149 575 81 Test v Sri Lanka 25 Aug 1988 Test # 1103
122 60 48 1 10 3 1.25 33.09 3.87 150 575 81 ODI v Sri Lanka 30 Oct 1987 ODI # 472
123 61 48 1 10 3 1.27 33.23 3.89 151 575 81 ODI v Sri Lanka 17 Oct 1987 ODI # 460
124 61 48 1 11 3 1.27 33.27 3.86 152 575 81 Test v Sri Lanka 23 Aug 1984 Test # 994
125 62 48 1 11 3 1.29 33.36 3.87 153 575 81 ODI v Sri Lanka 20 Jun 1983 ODI # 217
126 63 48 1 11 3 1.31 33.39 3.88 154 575 81 ODI v Sri Lanka 11 Jun 1983 ODI # 201
127 64 48 1 11 3 1.33 33.35 3.86 156 575 81 Test v Sri Lanka 17 Feb 1982 Test # 921
128 64 49 1 11 3 1.30 33.25 3.87 157 575 81 ODI v Sri Lanka 14 Feb 1982 ODI # 146
129 65 49 1 11 3 1.32 33.14 3.87 158 575 81 ODI v Sri Lanka 13 Feb 1982 ODI # 145
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page