Records type all-round analysis [change type]
View cumulative averages [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2015-2022 101 2641 133 24.91 2 15 3/48 42.46 0 41 0 -17.55 Profile
filtered 2015-2022 101 2641 133 24.91 2 15 3/48 42.46 0 41 0 -17.55
Cumulative averages
1 12 12 12.00 0 - - - - 1 0 - ODI v West Indies 1 Nov 2015 ODI # 3701
2 20 12 10.00 0 - - - - 1 0 - ODI v New Zealand 26 Dec 2015 ODI # 3714
3 37 17 12.33 0 - - - - 1 0 - ODI v New Zealand 28 Dec 2015 ODI # 3715
4 102 65 25.50 0 - - - - 1 0 - ODI v New Zealand 31 Dec 2015 ODI # 3717
5 102 65 25.50 0 - - - - 1 0 - ODI v New Zealand 2 Jan 2016 ODI # 3718
6 117 65 23.40 0 - - - - 1 0 - ODI v New Zealand 5 Jan 2016 ODI # 3721
7 163 65 27.16 0 - - - - 1 0 - T20I v New Zealand 7 Jan 2016 T20I # 474
8 171 65 24.42 0 - - - - 1 0 - T20I v New Zealand 10 Jan 2016 T20I # 476
9 180 65 22.50 0 - - - - 2 0 - T20I v India 9 Feb 2016 T20I # 496
10 182 65 20.22 0 - - - - 3 0 - T20I v India 12 Feb 2016 T20I # 497
11 191 65 19.10 0 - - - - 3 0 - ODI v Ireland 16 Jun 2016 ODI # 3748
12 254 65 23.09 0 1 1/40 40.00 0 5 0 -16.90 ODI v Ireland 18 Jun 2016 ODI # 3749
13 263 65 21.91 0 1 1/40 50.00 0 6 0 -28.08 ODI v England 21 Jun 2016 ODI # 3751
14 285 65 21.92 0 1 1/40 64.00 0 6 0 -42.07 ODI v England 24 Jun 2016 ODI # 3753
15 286 65 20.42 0 1 1/40 64.00 0 6 0 -43.57 ODI v England 26 Jun 2016 ODI # 3755
16 348 65 23.20 0 2 1/30 47.00 0 7 0 -23.79 ODI v England 29 Jun 2016 ODI # 3757
17 396 65 24.75 0 5 3/48 28.40 0 7 0 -3.64 ODI v England 2 Jul 2016 ODI # 3758
18 422 65 24.82 0 5 3/48 30.20 0 7 0 -5.37 T20I v England 5 Jul 2016 T20I # 561
19 424 65 23.55 0 5 3/48 30.20 0 8 0 -6.64 ODI v Australia 24 Aug 2016 ODI # 3769
20 429 65 22.57 0 5 3/48 30.20 0 8 0 -7.62 ODI v Australia 28 Aug 2016 ODI # 3772
21 468 65 23.40 0 5 3/48 30.20 0 9 0 -6.79 ODI v Australia 4 Sep 2016 ODI # 3776
22 468 65 22.28 0 5 3/48 34.60 0 10 0 -12.31 ODI v Bangladesh 25 Mar 2017 ODI # 3855
23 477 65 21.68 0 5 3/48 34.60 0 10 0 -12.91 ODI v Bangladesh 28 Mar 2017 ODI # 3856
24 511 65 22.21 0 5 3/48 34.60 0 11 0 -12.38 ODI v Bangladesh 1 Apr 2017 ODI # 3858
25 587 76 24.45 0 5 3/48 42.80 0 11 0 -18.34 ODI v India 8 Jun 2017 ODI # 3882
26 600 76 24.00 0 5 3/48 43.20 0 11 0 -19.19 ODI v Pakistan 12 Jun 2017 ODI # 3888
27 660 76 25.38 0 5 3/48 45.80 0 11 0 -20.41 ODI v Zimbabwe 30 Jun 2017 ODI # 3897
28 668 76 24.74 0 6 3/48 39.66 0 11 0 -14.92 ODI v Zimbabwe 2 Jul 2017 ODI # 3899
29 784 116 28.00 1 6 3/48 40.50 0 11 0 -12.49 ODI v Zimbabwe 6 Jul 2017 ODI # 3901
30 871 116 30.03 1 6 3/48 43.16 0 12 0 -13.13 ODI v Zimbabwe 8 Jul 2017 ODI # 3903
31 923 116 30.76 1 6 3/48 43.50 0 12 0 -12.73 ODI v Zimbabwe 10 Jul 2017 ODI # 3904
32 941 116 29.40 1 7 3/48 45.42 0 13 0 -16.02 Test v India 26 Jul 2017 Test # 2265
33 976 116 29.57 1 7 3/48 45.42 0 13 0 -15.85 ODI v India 20 Aug 2017 ODI # 3905
34 995 116 29.26 1 7 3/48 45.42 0 13 0 -16.16 ODI v India 24 Aug 2017 ODI # 3906
35 1013 116 28.94 1 7 3/48 45.42 0 13 0 -16.48 T20I v Pakistan 26 Oct 2017 T20I # 625
36 1064 116 29.55 1 7 3/48 45.42 0 14 0 -15.87 T20I v Pakistan 27 Oct 2017 T20I # 627
37 1073 116 29.00 1 7 3/48 47.71 0 14 0 -18.71 T20I v Pakistan 29 Oct 2017 T20I # 629
38 1074 116 28.26 1 7 3/48 47.71 0 15 0 -19.45 ODI v India 10 Dec 2017 ODI # 3939
39 1090 116 27.94 1 7 3/48 47.71 0 15 0 -19.76 ODI v India 13 Dec 2017 ODI # 3941
40 1103 116 27.57 1 7 3/48 49.42 0 15 0 -21.85 ODI v India 17 Dec 2017 ODI # 3942
41 1106 116 26.97 1 7 3/48 49.42 0 15 0 -22.45 T20I v India 24 Dec 2017 T20I # 635
42 1141 116 27.82 1 7 3/48 49.42 0 16 0 -21.59 ODI v Bangladesh 25 Jan 2018 ODI # 3965
43 1147 116 27.30 1 7 3/48 50.00 0 16 0 -22.69 ODI v Bangladesh 27 Jan 2018 ODI # 3967
44 1177 116 26.75 1 7 3/48 50.00 0 17 0 -23.24 Test v Bangladesh 8 Feb 2018 Test # 2296
45 1207 116 26.82 1 8 3/48 45.75 0 17 0 -18.92 T20I v Bangladesh 15 Feb 2018 T20I # 648
46 1249 116 27.15 1 10 3/48 36.90 0 17 0 -9.74 T20I v Bangladesh 18 Feb 2018 T20I # 651
47 1268 116 26.97 1 11 3/48 35.00 0 18 0 -8.02 T20I v India 6 Mar 2018 T20I # 656
48 1294 116 26.95 1 11 3/48 37.00 0 18 0 -10.04 T20I v Bangladesh 10 Mar 2018 T20I # 658
49 1311 116 26.75 1 11 3/48 37.00 0 18 0 -10.24 T20I v India 12 Mar 2018 T20I # 659
50 1315 116 26.30 1 12 3/48 35.91 0 18 0 -9.61 T20I v Bangladesh 16 Mar 2018 T20I # 661
51 1365 116 26.25 1 12 3/48 35.91 0 19 0 -9.66 Test v West Indies 23 Jun 2018 Test # 2309
52 1408 116 26.07 1 12 3/48 35.91 0 19 0 -9.84 Test v South Africa 12 Jul 2018 Test # 2311
53 1526 116 27.25 1 12 3/48 36.00 0 20 0 -8.74 Test v South Africa 20 Jul 2018 Test # 2313
54 1550 116 26.72 1 12 3/48 36.41 0 21 0 -9.69 Test v England 23 Nov 2018 Test # 2329
55 1554 116 25.90 1 12 3/48 36.66 0 21 0 -10.76 Test v New Zealand 15 Dec 2018 Test # 2335
56 1566 116 25.25 1 12 3/48 40.41 0 22 0 -15.15 Test v New Zealand 26 Dec 2018 Test # 2336
57 1609 116 25.53 1 12 3/48 41.25 0 22 0 -15.71 ODI v New Zealand 3 Jan 2019 ODI # 4074
58 1680 116 26.25 1 12 3/48 42.08 0 22 0 -15.83 ODI v New Zealand 5 Jan 2019 ODI # 4075
59 1711 116 26.32 1 12 3/48 42.08 0 22 0 -15.76 ODI v New Zealand 8 Jan 2019 ODI # 4076
60 1741 116 26.37 1 12 3/48 42.66 0 23 0 -16.28 T20I v New Zealand 6 Sep 2019 T20I # 880
61 1755 116 26.19 1 12 3/48 43.33 0 23 0 -17.13 ODI v Pakistan 30 Sep 2019 ODI # 4211
62 1888 133 27.76 2 12 3/48 43.33 0 23 0 -15.56 ODI v Pakistan 2 Oct 2019 ODI # 4212
63 1945 133 28.18 2 12 3/48 43.33 0 26 0 -15.14 T20I v Pakistan 5 Oct 2019 T20I # 914
64 1960 133 28.00 2 12 3/48 43.33 0 26 0 -15.33 T20I v Pakistan 7 Oct 2019 T20I # 922
65 1968 133 27.71 2 12 3/48 44.58 0 27 0 -16.86 T20I v Pakistan 9 Oct 2019 T20I # 925
66 1979 133 27.48 2 12 3/48 44.58 0 27 0 -17.09 T20I v Australia 27 Oct 2019 T20I # 978
67 2000 133 27.39 2 12 3/48 44.58 0 27 0 -17.18 T20I v Australia 30 Oct 2019 T20I # 988
68 2000 133 27.39 2 12 3/48 44.58 0 27 0 -17.18 T20I v India 5 Jan 2020 T20I # 1025
69 2020 133 27.29 2 12 3/48 44.58 0 27 0 -17.28 T20I v India 7 Jan 2020 T20I # 1026
70 2021 133 26.94 2 12 3/48 44.58 0 28 0 -17.63 T20I v India 10 Jan 2020 T20I # 1027
71 2025 133 26.64 2 12 3/48 44.58 0 29 0 -17.93 T20I v West Indies 3 Mar 2021 T20I # 1126
72 2081 133 27.02 2 13 3/48 41.76 0 29 0 -14.74 T20I v West Indies 5 Mar 2021 T20I # 1128
73 2090 133 26.79 2 13 3/48 42.61 0 29 0 -15.82 T20I v West Indies 7 Mar 2021 T20I # 1130
74 2145 133 27.15 2 13 3/48 44.53 0 29 0 -17.38 ODI v West Indies 10 Mar 2021 ODI # 4276
75 2241 133 28.01 2 13 3/48 45.84 0 29 0 -17.83 ODI v West Indies 12 Mar 2021 ODI # 4277
76 2277 133 28.11 2 14 3/48 44.57 0 29 0 -16.46 ODI v West Indies 14 Mar 2021 ODI # 4278
77 2298 133 28.02 2 15 3/48 41.93 0 29 0 -13.90 ODI v Bangladesh 23 May 2021 ODI # 4290
78 2322 133 27.97 2 15 3/48 41.93 0 29 0 -13.95 ODI v Bangladesh 25 May 2021 ODI # 4291
79 2361 133 28.10 2 15 3/48 41.93 0 30 0 -13.82 ODI v Bangladesh 28 May 2021 ODI # 4292
80 2380 133 28.00 2 15 3/48 41.93 0 31 0 -13.93 T20I v England 23 Jun 2021 T20I # 1165
81 2383 133 27.70 2 15 3/48 41.93 0 31 0 -14.22 T20I v England 24 Jun 2021 T20I # 1168
82 2387 133 27.43 2 15 3/48 41.93 0 32 0 -14.49 T20I v England 26 Jun 2021 T20I # 1174
83 2388 133 27.13 2 15 3/48 41.93 0 32 0 -14.79 T20I v Australia 11 Feb 2022 T20I # 1458
84 2388 133 26.83 2 15 3/48 41.93 0 33 0 -15.10 T20I v Australia 13 Feb 2022 T20I # 1463
85 2397 133 26.63 2 15 3/48 41.93 0 33 0 -15.29 T20I v Australia 15 Feb 2022 T20I # 1466
86 2414 133 26.52 2 15 3/48 41.93 0 34 0 -15.40 T20I v Australia 18 Feb 2022 T20I # 1470
87 2452 133 26.65 2 15 3/48 41.93 0 34 0 -15.28 T20I v India 26 Feb 2022 T20I # 1493
88 2452 133 26.36 2 15 3/48 41.93 0 34 0 -15.56 T20I v India 27 Feb 2022 T20I # 1494
89 2478 133 26.36 2 15 3/48 41.93 0 34 0 -15.57 T20I v Australia 7 Jun 2022 T20I # 1551
90 2482 133 26.12 2 15 3/48 42.46 0 36 0 -16.34 T20I v Australia 8 Jun 2022 T20I # 1552
91 2497 133 26.01 2 15 3/48 42.46 0 37 0 -16.45 T20I v Australia 11 Jun 2022 T20I # 1564
92 2552 133 26.30 2 15 3/48 42.46 0 37 0 -16.15 ODI v Australia 14 Jun 2022 ODI # 4409
93 2570 133 26.22 2 15 3/48 42.46 0 37 0 -16.24 ODI v Australia 16 Jun 2022 ODI # 4412
94 2578 133 26.04 2 15 3/48 42.46 0 38 0 -16.42 ODI v Australia 24 Jun 2022 ODI # 4418
95 2595 133 25.95 2 15 3/48 42.46 0 38 0 -16.51 T20I v Afghanistan 27 Aug 2022 T20I # 1748
96 2606 133 25.80 2 15 3/48 42.46 0 38 0 -16.66 T20I v Bangladesh 1 Sep 2022 T20I # 1755
97 2639 133 25.87 2 15 3/48 42.46 0 38 0 -16.59 T20I v Afghanistan 3 Sep 2022 T20I # 1757
98 2640 133 25.63 2 15 3/48 42.46 0 38 0 -16.83 T20I v India 6 Sep 2022 T20I # 1759
99 2640 133 25.38 2 15 3/48 42.46 0 38 0 -17.08 T20I v Pakistan 9 Sep 2022 T20I # 1764
100 2641 133 25.15 2 15 3/48 42.46 0 40 0 -17.31 T20I v Pakistan 11 Sep 2022 T20I # 1769
101 2641 133 24.91 2 15 3/48 42.46 0 41 0 -17.55 T20I v Namibia 16 Oct 2022 T20I # 1823
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page