Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Primary team India remove India from query or Sri Lanka remove Sri Lanka from query
Ordered by start date (descending)
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 2010-2024 120 4042 122* 49.90 1 4 1/13 51.00 0 53 0 -1.09 Profile
filtered 2010-2024 120 4042 122* 49.90 1 4 1/13 51.00 0 53 0 -1.09
Reverse cumulative
1 0 0 0.00 0 - - - - 0 0 - v U.S.A. 12 Jun 2024 T20I # 2671
2 4 4 2.00 0 - - - - 0 0 - v Pakistan 9 Jun 2024 T20I # 2658
3 5 4 1.66 0 - - - - 1 0 - v Ireland 5 Jun 2024 T20I # 2639
4 5 4 1.25 0 - - - - 2 0 - v Afghanistan 17 Jan 2024 T20I # 2435
5 34 29 6.80 0 - - - - 3 0 - v Afghanistan 14 Jan 2024 T20I # 2431
6 84 50 14.00 0 - - - - 3 0 - v England 10 Nov 2022 T20I # 1878
7 110 50 15.71 0 - - - - 4 0 - v Zimbabwe 6 Nov 2022 T20I # 1873
8 174 64* 24.85 0 - - - - 4 0 - v Bangladesh 2 Nov 2022 T20I # 1860
9 186 64* 23.25 0 - - - - 4 0 - v South Africa 30 Oct 2022 T20I # 1853
10 248 64* 31.00 0 - - - - 5 0 - v Netherlands 27 Oct 2022 T20I # 1848
11 330 82* 41.25 0 - - - - 5 0 - v Pakistan 23 Oct 2022 T20I # 1842
12 379 82* 47.37 0 - - - - 6 0 - v South Africa 2 Oct 2022 T20I # 1803
13 382 82* 42.44 0 - - - - 6 0 - v South Africa 28 Sep 2022 T20I # 1800
14 445 82* 44.50 0 - - - - 6 0 - v Australia 25 Sep 2022 T20I # 1796
15 456 82* 41.45 0 - - - - 6 0 - v Australia 23 Sep 2022 T20I # 1794
16 458 82* 38.16 0 - - - - 7 0 - v Australia 20 Sep 2022 T20I # 1788
17 580 122* 48.33 1 - - - - 8 0 - v Afghanistan 8 Sep 2022 T20I # 1761
18 580 122* 44.61 1 - - - - 8 0 - v Sri Lanka 6 Sep 2022 T20I # 1759
19 640 122* 45.71 1 - - - - 9 0 - v Pakistan 4 Sep 2022 T20I # 1758
20 699 122* 49.92 1 0 - - 0 9 0 - v Hong Kong 31 Aug 2022 T20I # 1754
21 734 122* 48.93 1 0 - - 0 9 0 - v Pakistan 28 Aug 2022 T20I # 1750
22 745 122* 46.56 1 0 - - 0 9 0 - v England 10 Jul 2022 T20I # 1631
23 746 122* 43.88 1 0 - - 0 10 0 - v England 9 Jul 2022 T20I # 1628
24 798 122* 44.33 1 0 - - 0 10 0 - v West Indies 18 Feb 2022 T20I # 1473
25 815 122* 42.89 1 0 - - 0 11 0 - v West Indies 16 Feb 2022 T20I # 1467
26 815 122* 42.89 1 0 - - 0 11 0 - v Namibia 8 Nov 2021 T20I # 1410
27 817 122* 43.00 1 0 - - 0 11 0 - v Scotland 5 Nov 2021 T20I # 1396
28 817 122* 43.00 1 0 - - 0 11 0 - v Afghanistan 3 Nov 2021 T20I # 1390
29 826 122* 41.30 1 0 - - 0 11 0 - v New Zealand 31 Oct 2021 T20I # 1381
30 883 122* 42.04 1 0 - - 0 11 0 - v Pakistan 24 Oct 2021 T20I # 1361
31 963 122* 45.85 1 0 - - 0 11 0 - v England 20 Mar 2021 T20I # 1138
32 964 122* 43.81 1 0 - - 0 11 0 - v England 18 Mar 2021 T20I # 1135
33 1041 122* 47.31 1 0 - - 0 11 0 - v England 16 Mar 2021 T20I # 1133
34 1114 122* 50.63 1 0 - - 0 11 0 - v England 14 Mar 2021 T20I # 1132
35 1114 122* 48.43 1 0 - - 0 11 0 - v England 12 Mar 2021 T20I # 1131
36 1199 122* 49.95 1 0 - - 0 11 0 - v Australia 8 Dec 2020 T20I # 1116
37 1239 122* 49.56 1 0 - - 0 11 0 - v Australia 6 Dec 2020 T20I # 1115
38 1248 122* 48.00 1 0 - - 0 12 0 - v Australia 4 Dec 2020 T20I # 1114
39 1259 122* 46.62 1 0 - - 0 12 0 - v New Zealand 31 Jan 2020 T20I # 1036
40 1297 122* 46.32 1 0 - - 0 12 0 - v New Zealand 29 Jan 2020 T20I # 1035
41 1308 122* 45.10 1 0 - - 0 14 0 - v New Zealand 26 Jan 2020 T20I # 1034
42 1353 122* 45.10 1 0 - - 0 15 0 - v New Zealand 24 Jan 2020 T20I # 1031
43 1379 122* 44.48 1 0 - - 0 16 0 - v Sri Lanka 10 Jan 2020 T20I # 1027
44 1409 122* 45.45 1 0 - - 0 16 0 - v Sri Lanka 7 Jan 2020 T20I # 1026
45 1409 122* 45.45 1 0 - - 0 16 0 - v Sri Lanka 5 Jan 2020 T20I # 1025
46 1479 122* 47.70 1 0 - - 0 16 0 - v West Indies 11 Dec 2019 T20I # 1024
47 1498 122* 46.81 1 0 - - 0 17 0 - v West Indies 8 Dec 2019 T20I # 1022
48 1592 122* 49.75 1 0 - - 0 17 0 - v West Indies 6 Dec 2019 T20I # 1020
49 1601 122* 48.51 1 0 - - 0 18 0 - v South Africa 22 Sep 2019 T20I # 893
50 1673 122* 50.69 1 0 - - 0 19 0 - v South Africa 18 Sep 2019 T20I # 888
51 1732 122* 50.94 1 0 - - 0 19 0 - v West Indies 6 Aug 2019 T20I # 846
52 1760 122* 50.28 1 0 - - 0 19 0 - v West Indies 4 Aug 2019 T20I # 843
53 1779 122* 49.41 1 0 - - 0 20 0 - v West Indies 3 Aug 2019 T20I # 842
54 1851 122* 51.41 1 0 - - 0 20 0 - v Australia 27 Feb 2019 T20I # 749
55 1875 122* 50.67 1 0 - - 0 20 0 - v Australia 24 Feb 2019 T20I # 748
56 1936 122* 52.32 1 0 - - 0 21 0 - v Australia 25 Nov 2018 T20I # 714
57 1936 122* 52.32 1 0 - - 0 21 0 - v Australia 23 Nov 2018 T20I # 713
58 1940 122* 51.05 1 0 - - 0 21 0 - v Australia 21 Nov 2018 T20I # 712
59 1983 122* 50.84 1 0 - - 0 22 0 - v England 8 Jul 2018 T20I # 690
60 2030 122* 50.75 1 0 - - 0 23 0 - v England 6 Jul 2018 T20I # 688
61 2050 122* 51.25 1 0 - - 0 25 0 - v England 3 Jul 2018 T20I # 684
62 2059 122* 50.21 1 0 - - 0 25 0 - v Ireland 29 Jun 2018 T20I # 680
63 2059 122* 49.02 1 0 - - 0 26 0 - v Ireland 27 Jun 2018 T20I # 678
64 2060 122* 47.90 1 0 - - 0 26 0 - v South Africa 21 Feb 2018 T20I # 654
65 2086 122* 47.40 1 0 - - 0 26 0 - v South Africa 18 Feb 2018 T20I # 652
66 2099 122* 46.64 1 0 - - 0 26 0 - v New Zealand 7 Nov 2017 T20I # 632
67 2164 122* 47.04 1 0 - - 0 26 0 - v New Zealand 4 Nov 2017 T20I # 631
68 2190 122* 47.60 1 0 - - 0 26 0 - v New Zealand 1 Nov 2017 T20I # 630
69 2190 122* 46.59 1 0 - - 0 28 0 - v Australia 10 Oct 2017 T20I # 624
70 2212 122* 47.06 1 0 - - 0 28 0 - v Australia 7 Oct 2017 T20I # 623
71 2294 122* 47.79 1 0 - - 0 29 0 - v Sri Lanka 6 Sep 2017 T20I # 618
72 2333 122* 47.61 1 0 - - 0 29 0 - v West Indies 9 Jul 2017 T20I # 617
73 2335 122* 46.70 1 0 - - 0 32 0 - v England 1 Feb 2017 T20I # 594
74 2356 122* 46.19 1 0 - - 0 32 0 - v England 29 Jan 2017 T20I # 593
75 2385 122* 45.86 1 0 - - 0 32 0 - v England 26 Jan 2017 T20I # 592
76 2385 122* 45.86 1 0 - - 0 33 0 - v West Indies 28 Aug 2016 T20I # 563
77 2401 122* 45.30 1 0 - - 0 33 0 - v West Indies 27 Aug 2016 T20I # 562
78 2490 122* 46.98 1 1 1/15 21.00 0 33 0 25.98 v West Indies 31 Mar 2016 T20I # 556
79 2572 122* 48.52 1 1 1/15 21.00 0 34 0 27.52 v Australia 27 Mar 2016 T20I # 553
80 2596 122* 48.07 1 1 1/15 21.00 0 35 0 27.07 v Bangladesh 23 Mar 2016 T20I # 547
81 2651 122* 49.09 1 1 1/15 21.00 0 36 0 28.09 v Pakistan 19 Mar 2016 T20I # 541
82 2674 122* 48.61 1 1 1/15 21.00 0 36 0 27.61 v New Zealand 15 Mar 2016 T20I # 535
83 2715 122* 49.36 1 1 1/15 21.00 0 37 0 28.36 v Bangladesh 6 Mar 2016 T20I # 521
84 2715 122* 49.36 1 1 1/15 21.00 0 38 0 28.36 v U.A.E. 3 Mar 2016 T20I # 517
85 2771 122* 50.38 1 1 1/15 21.00 0 38 0 29.38 v Sri Lanka 1 Mar 2016 T20I # 515
86 2820 122* 50.35 1 1 1/15 21.00 0 38 0 29.35 v Pakistan 27 Feb 2016 T20I # 512
87 2827 122* 49.59 1 1 1/15 21.00 0 38 0 28.59 v Bangladesh 24 Feb 2016 T20I # 509
88 2877 122* 49.60 1 1 1/15 21.00 0 38 0 28.60 v Australia 31 Jan 2016 T20I # 489
89 2936 122* 50.62 1 1 1/15 21.00 0 38 0 29.62 v Australia 29 Jan 2016 T20I # 486
90 3026 122* 52.17 1 1 1/15 21.00 0 40 0 31.17 v Australia 26 Jan 2016 T20I # 485
91 3027 122* 51.30 1 1 1/15 21.00 0 40 0 30.30 v South Africa 5 Oct 2015 T20I # 457
92 3070 122* 51.16 1 1 1/15 21.00 0 40 0 30.16 v South Africa 2 Oct 2015 T20I # 456
93 3136 122* 51.40 1 1 1/15 21.00 0 40 0 30.40 v England 7 Sep 2014 T20I # 405
94 3213 122* 51.82 1 1 1/15 21.00 0 41 0 30.82 v Sri Lanka 6 Apr 2014 T20I # 400
95 3285 122* 52.98 1 1 1/15 21.00 0 41 0 31.98 v South Africa 4 Apr 2014 T20I # 399
96 3308 122* 52.50 1 1 1/15 21.00 0 43 0 31.50 v Australia 30 Mar 2014 T20I # 393
97 3365 122* 53.41 1 1 1/15 21.00 0 44 0 32.41 v Bangladesh 28 Mar 2014 T20I # 389
98 3419 122* 53.42 1 1 1/15 21.00 0 45 0 32.42 v West Indies 23 Mar 2014 T20I # 382
99 3455 122* 53.98 1 1 1/15 21.00 0 45 0 32.98 v Pakistan 21 Mar 2014 T20I # 378
100 3484 122* 53.60 1 1 1/15 45.00 0 45 0 8.60 v Australia 10 Oct 2013 T20I # 331
101 3511 122* 53.19 1 1 1/15 45.00 0 47 0 8.19 v Pakistan 28 Dec 2012 T20I # 298
102 3520 122* 52.53 1 1 1/15 66.00 0 47 0 -13.46 v Pakistan 25 Dec 2012 T20I # 296
103 3558 122* 52.32 1 1 1/15 66.00 0 47 0 -13.67 v England 22 Dec 2012 T20I # 294
104 3579 122* 51.86 1 1 1/15 76.00 0 48 0 -24.13 v England 20 Dec 2012 T20I # 292
105 3581 122* 51.15 1 1 1/15 76.00 0 48 0 -24.84 v South Africa 2 Oct 2012 T20I # 286
106 3659 122* 52.27 1 2 1/15 48.50 0 48 0 3.77 v Pakistan 30 Sep 2012 T20I # 282
107 3674 122* 51.74 1 2 1/15 53.50 0 48 0 -1.75 v Australia 28 Sep 2012 T20I # 278
108 3714 122* 51.58 1 2 1/15 53.50 0 49 0 -1.91 v England 23 Sep 2012 T20I # 272
109 3764 122* 51.56 1 2 1/15 53.50 0 49 0 -1.93 v Afghanistan 19 Sep 2012 T20I # 265
110 3834 122* 51.81 1 2 1/15 67.00 0 49 0 -15.18 v New Zealand 11 Sep 2012 T20I # 261
111 3902 122* 52.02 1 2 1/15 73.50 0 50 0 -21.47 v Sri Lanka 7 Aug 2012 T20I # 255
112 3902 122* 52.02 1 2 1/15 81.00 0 50 0 -28.97 v South Africa 30 Mar 2012 T20I # 242
113 3933 122* 51.75 1 2 1/15 84.50 0 50 0 -32.74 v Australia 3 Feb 2012 T20I # 218
114 3955 122* 51.36 1 2 1/15 84.50 0 50 0 -33.13 v Australia 1 Feb 2012 T20I # 217
115 3970 122* 50.89 1 3 1/13 60.66 0 50 0 -9.76 v England 29 Oct 2011 T20I # 214
116 3974 122* 50.30 1 4 1/13 51.00 0 50 0 -0.69 v England 31 Aug 2011 T20I # 204
117 3988 122* 49.85 1 4 1/13 51.00 0 52 0 -1.14 v West Indies 4 Jun 2011 T20I # 200
118 4016 122* 49.58 1 4 1/13 51.00 0 53 0 -1.41 v South Africa 9 Jan 2011 T20I # 196
119 4016 122* 49.58 1 4 1/13 51.00 0 53 0 -1.41 v Zimbabwe 13 Jun 2010 T20I # 183
120 4042 122* 49.90 1 4 1/13 51.00 0 53 0 -1.09 v Zimbabwe 12 Jun 2010 T20I # 182
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 56/4 (9.1 ov, DJ Mitchell 10*, GD Phillips 2*, AJ Hosein 1/19)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page