View reverse cumulative averages [change view]
Opposition team Sri Lanka remove Sri Lanka from query
Home or away home venue remove home venue 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 1932-2024 1853 877 689 15 222 50 1.272 33.80 3.78 2285 759 36 Profile
filtered 1982-2023 94 66 15 0 9 4 4.400 46.38 4.64 98 726 78
Reverse cumulative
1 1 0 0 0 0 - 44.62 7.14 1 357 - ODI v Sri Lanka 2 Nov 2023 ODI # 4690
2 2 0 0 0 0 - 57.46 7.47 2 390 - ODI v Sri Lanka 15 Jan 2023 ODI # 4505
3 3 0 0 0 0 - 50.84 6.73 3 390 - ODI v Sri Lanka 12 Jan 2023 ODI # 4503
4 4 0 0 0 0 - 51.50 6.92 4 390 - ODI v Sri Lanka 10 Jan 2023 ODI # 4501
5 5 0 0 0 0 - 50.54 7.34 5 390 - T20I v Sri Lanka 7 Jan 2023 T20I # 1986
6 5 1 0 0 0 5.00 45.05 7.53 6 390 - T20I v Sri Lanka 5 Jan 2023 T20I # 1985
7 6 1 0 0 0 6.00 43.61 7.57 7 390 - T20I v Sri Lanka 3 Jan 2023 T20I # 1984
8 7 1 0 0 0 7.00 39.26 6.48 9 390 252 Test v Sri Lanka 12 Mar 2022 Test # 2456
9 8 1 0 0 0 8.00 42.92 5.96 10 574 252 Test v Sri Lanka 4 Mar 2022 Test # 2452
10 9 1 0 0 0 9.00 42.61 6.05 11 574 252 T20I v Sri Lanka 27 Feb 2022 T20I # 1494
11 10 1 0 0 0 10.00 43.35 6.20 12 574 252 T20I v Sri Lanka 26 Feb 2022 T20I # 1493
12 11 1 0 0 0 11.00 44.76 6.34 13 574 252 T20I v Sri Lanka 24 Feb 2022 T20I # 1492
13 12 1 0 0 0 12.00 43.97 6.46 14 574 252 T20I v Sri Lanka 10 Jan 2020 T20I # 1027
14 13 1 0 0 0 13.00 44.11 6.51 15 574 252 T20I v Sri Lanka 7 Jan 2020 T20I # 1026
15 13 1 0 0 1 13.00 44.11 6.51 15 574 252 T20I v Sri Lanka 5 Jan 2020 T20I # 1025
16 14 1 0 0 1 14.00 43.24 6.54 16 574 252 T20I v Sri Lanka 24 Dec 2017 T20I # 635
17 15 1 0 0 1 15.00 43.68 6.74 17 574 252 T20I v Sri Lanka 22 Dec 2017 T20I # 634
18 16 1 0 0 1 16.00 44.16 6.81 18 574 252 T20I v Sri Lanka 20 Dec 2017 T20I # 633
19 17 1 0 0 1 17.00 45.42 6.81 19 574 252 ODI v Sri Lanka 17 Dec 2017 ODI # 3942
20 18 1 0 0 1 18.00 47.37 6.87 20 574 252 ODI v Sri Lanka 13 Dec 2017 ODI # 3941
21 18 2 0 0 1 9.00 44.30 6.68 21 574 112 ODI v Sri Lanka 10 Dec 2017 ODI # 3939
22 18 2 0 1 1 9.00 46.23 6.24 23 574 112 Test v Sri Lanka 2 Dec 2017 Test # 2286
23 19 2 0 1 1 9.50 48.67 5.81 24 610 112 Test v Sri Lanka 24 Nov 2017 Test # 2283
24 19 2 0 2 1 9.50 46.38 5.55 26 610 112 Test v Sri Lanka 16 Nov 2017 Test # 2281
25 20 2 0 2 1 10.00 46.63 5.55 27 610 112 T20I v Sri Lanka 14 Feb 2016 T20I # 499
26 21 2 0 2 1 10.50 46.11 5.62 28 610 112 T20I v Sri Lanka 12 Feb 2016 T20I # 497
27 21 3 0 2 1 7.00 44.00 5.61 29 610 101 T20I v Sri Lanka 9 Feb 2016 T20I # 496
28 22 3 0 2 1 7.33 43.89 5.62 30 610 101 ODI v Sri Lanka 16 Nov 2014 ODI # 3547
29 23 3 0 2 1 7.66 44.90 5.71 31 610 101 ODI v Sri Lanka 13 Nov 2014 ODI # 3544
30 24 3 0 2 1 8.00 45.25 5.70 32 610 101 ODI v Sri Lanka 9 Nov 2014 ODI # 3543
31 25 3 0 2 1 8.33 45.74 5.72 33 610 101 ODI v Sri Lanka 6 Nov 2014 ODI # 3540
32 26 3 0 2 1 8.66 46.42 5.77 34 610 101 ODI v Sri Lanka 2 Nov 2014 ODI # 3539
33 27 3 0 2 1 9.00 46.88 5.77 35 610 101 ODI v Sri Lanka 2 Apr 2011 ODI # 3148
34 27 3 0 2 2 9.00 46.88 5.77 35 610 101 ODI v Sri Lanka 27 Dec 2009 ODI # 2936
35 28 3 0 2 2 9.33 47.75 5.79 36 610 101 ODI v Sri Lanka 24 Dec 2009 ODI # 2935
36 29 3 0 2 2 9.66 48.23 5.79 37 610 101 ODI v Sri Lanka 21 Dec 2009 ODI # 2934
37 29 4 0 2 2 7.25 48.06 5.79 38 610 101 ODI v Sri Lanka 18 Dec 2009 ODI # 2933
38 30 4 0 2 2 7.50 48.41 5.86 39 610 101 ODI v Sri Lanka 15 Dec 2009 ODI # 2932
39 31 4 0 2 2 7.75 48.49 5.92 40 610 101 T20I v Sri Lanka 12 Dec 2009 T20I # 127
40 31 5 0 2 2 6.20 47.42 5.95 41 610 101 T20I v Sri Lanka 9 Dec 2009 T20I # 126
41 32 5 0 2 2 6.40 48.65 5.83 42 726 101 Test v Sri Lanka 2 Dec 2009 Test # 1937
42 33 5 0 2 2 6.60 49.27 5.71 43 726 101 Test v Sri Lanka 24 Nov 2009 Test # 1935
43 33 5 0 3 2 6.60 49.83 5.50 45 726 101 Test v Sri Lanka 16 Nov 2009 Test # 1933
44 34 5 0 3 2 6.80 50.25 5.52 46 726 101 ODI v Sri Lanka 17 Feb 2007 ODI # 2525
45 35 5 0 3 2 7.00 50.18 5.51 47 726 101 ODI v Sri Lanka 14 Feb 2007 ODI # 2522
46 35 6 0 3 2 5.83 49.48 5.50 48 726 101 ODI v Sri Lanka 11 Feb 2007 ODI # 2520
47 35 6 0 3 3 5.83 49.48 5.50 48 726 101 ODI v Sri Lanka 8 Feb 2007 ODI # 2514
48 36 6 0 3 3 6.00 48.73 5.37 50 726 101 Test v Sri Lanka 18 Dec 2005 Test # 1778
49 37 6 0 3 3 6.16 48.37 5.23 52 726 101 Test v Sri Lanka 10 Dec 2005 Test # 1776
50 37 6 0 4 3 6.16 47.40 5.16 53 726 101 Test v Sri Lanka 2 Dec 2005 Test # 1775
51 38 6 0 4 3 6.33 47.42 5.17 54 726 101 ODI v Sri Lanka 12 Nov 2005 ODI # 2296
52 39 6 0 4 3 6.50 47.59 5.18 55 726 101 ODI v Sri Lanka 9 Nov 2005 ODI # 2295
53 39 7 0 4 3 5.57 47.31 5.18 56 726 101 ODI v Sri Lanka 6 Nov 2005 ODI # 2294
54 40 7 0 4 3 5.71 47.25 5.19 57 726 101 ODI v Sri Lanka 3 Nov 2005 ODI # 2291
55 41 7 0 4 3 5.85 47.57 5.21 58 726 101 ODI v Sri Lanka 31 Oct 2005 ODI # 2290
56 42 7 0 4 3 6.00 47.65 5.22 59 726 101 ODI v Sri Lanka 28 Oct 2005 ODI # 2287
57 43 7 0 4 3 6.14 47.82 5.24 60 726 101 ODI v Sri Lanka 25 Oct 2005 ODI # 2286
58 44 7 0 4 3 6.28 47.82 5.25 61 726 101 ODI v Sri Lanka 30 Mar 1999 ODI # 1426
59 45 7 0 4 3 6.42 48.08 5.26 62 726 101 ODI v Sri Lanka 22 Mar 1999 ODI # 1415
60 45 8 0 4 3 5.62 47.92 5.25 63 726 101 ODI v Sri Lanka 28 Dec 1997 ODI # 1269
61 45 8 0 4 4 5.62 47.92 5.25 63 726 101 ODI v Sri Lanka 25 Dec 1997 ODI # 1268
62 46 8 0 4 4 5.75 48.00 5.24 64 726 101 ODI v Sri Lanka 22 Dec 1997 ODI # 1267
63 46 8 0 5 4 5.75 47.45 5.14 66 726 101 Test v Sri Lanka 3 Dec 1997 Test # 1390
64 46 8 0 6 4 5.75 47.47 5.06 67 726 101 Test v Sri Lanka 26 Nov 1997 Test # 1387
65 46 8 0 7 4 5.75 47.68 4.92 68 726 101 Test v Sri Lanka 19 Nov 1997 Test # 1385
66 46 9 0 7 4 5.11 47.43 4.92 69 726 101 ODI v Sri Lanka 17 May 1997 ODI # 1207
67 46 10 0 7 4 4.60 46.83 4.91 70 726 101 ODI v Sri Lanka 13 Mar 1996 ODI # 1081
68 46 11 0 7 4 4.18 47.13 4.91 71 726 101 ODI v Sri Lanka 2 Mar 1996 ODI # 1070
69 46 12 0 7 4 3.83 46.65 4.91 72 726 101 ODI v Sri Lanka 20 Feb 1994 ODI # 883
70 47 12 0 7 4 3.91 46.85 4.90 73 726 101 ODI v Sri Lanka 18 Feb 1994 ODI # 881
71 48 12 0 7 4 4.00 46.87 4.90 74 726 101 ODI v Sri Lanka 15 Feb 1994 ODI # 879
72 49 12 0 7 4 4.08 46.64 4.83 75 726 101 Test v Sri Lanka 8 Feb 1994 Test # 1247
73 50 12 0 7 4 4.16 47.19 4.78 76 726 101 Test v Sri Lanka 26 Jan 1994 Test # 1245
74 51 12 0 7 4 4.25 47.27 4.73 77 726 101 Test v Sri Lanka 18 Jan 1994 Test # 1244
75 52 12 0 7 4 4.33 47.40 4.72 78 726 101 ODI v Sri Lanka 7 Nov 1993 ODI # 846
76 53 12 0 7 4 4.41 47.53 4.73 79 726 101 ODI v Sri Lanka 4 Jan 1991 ODI # 661
77 53 13 0 7 4 4.07 46.93 4.72 80 726 101 ODI v Sri Lanka 28 Dec 1990 ODI # 658
78 53 14 0 7 4 3.78 46.27 4.71 81 726 101 ODI v Sri Lanka 8 Dec 1990 ODI # 648
79 54 14 0 7 4 3.85 46.36 4.71 82 726 101 ODI v Sri Lanka 5 Dec 1990 ODI # 646
80 55 14 0 7 4 3.92 46.39 4.72 83 726 101 ODI v Sri Lanka 1 Dec 1990 ODI # 644
81 56 14 0 7 4 4.00 46.05 4.67 84 726 101 Test v Sri Lanka 23 Nov 1990 Test # 1156
82 57 14 0 7 4 4.07 45.79 4.67 85 726 101 ODI v Sri Lanka 22 Oct 1989 ODI # 580
83 58 14 0 7 4 4.14 46.00 4.69 86 726 101 ODI v Sri Lanka 17 Jan 1987 ODI # 419
84 59 14 0 7 4 4.21 45.76 4.70 87 726 101 ODI v Sri Lanka 15 Jan 1987 ODI # 417
85 60 14 0 7 4 4.28 45.81 4.70 88 726 101 ODI v Sri Lanka 13 Jan 1987 ODI # 416
86 61 14 0 7 4 4.35 45.90 4.70 89 726 101 ODI v Sri Lanka 11 Jan 1987 ODI # 415
87 62 14 0 7 4 4.42 45.80 4.67 90 726 101 Test v Sri Lanka 4 Jan 1987 Test # 1064
88 63 14 0 7 4 4.50 46.11 4.64 91 726 101 Test v Sri Lanka 27 Dec 1986 Test # 1063
89 63 15 0 7 4 4.20 45.45 4.63 92 726 78 ODI v Sri Lanka 24 Dec 1986 ODI # 407
90 63 15 0 8 4 4.20 46.06 4.62 93 726 78 Test v Sri Lanka 17 Dec 1986 Test # 1061
91 64 15 0 8 4 4.26 46.14 4.62 94 726 78 ODI v Sri Lanka 26 Sep 1982 ODI # 159
92 64 15 0 9 4 4.26 46.31 4.62 96 726 78 Test v Sri Lanka 17 Sep 1982 Test # 934
93 65 15 0 9 4 4.33 46.47 4.63 97 726 78 ODI v Sri Lanka 15 Sep 1982 ODI # 157
94 66 15 0 9 4 4.40 46.38 4.64 98 726 78 ODI v Sri Lanka 12 Sep 1982 ODI # 156
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page