Records type batting analysis [change type]
View match by match list [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2009-2022 115 107 21 2458 91 28.58 1805 136.17 0 14 3 186 120 Profile
Match by match list
6 6 8 75.00 0 0 v Netherlands Lord's 5 Jun 2009 T20I # 90
85* 85 45 188.88 7 5 v South Africa Johannesburg 13 Nov 2009 T20I # 124
10 10 7 142.85 2 0 v South Africa Centurion 15 Nov 2009 T20I # 125
67* 67 51 131.37 7 2 v Pakistan Dubai (DICS) 19 Feb 2010 T20I # 144
9 9 6 150.00 0 1 v Pakistan Dubai (DICS) 20 Feb 2010 T20I # 145
55 55 35 157.14 3 3 v West Indies Providence 3 May 2010 T20I # 158
45 45 37 121.62 5 0 v Ireland Providence 4 May 2010 T20I # 160
5 5 7 71.42 1 0 v Pakistan Bridgetown 6 May 2010 T20I # 163
21 21 14 150.00 3 0 v South Africa Bridgetown 8 May 2010 T20I # 168
40 40 34 117.64 4 1 v New Zealand Gros Islet 10 May 2010 T20I # 172
2* 2 2 100.00 0 0 v Sri Lanka Gros Islet 13 May 2010 T20I # 175
15* 15 13 115.38 0 1 v Australia Bridgetown 16 May 2010 T20I # 177
38* 38 24 158.33 6 0 v Pakistan Cardiff 5 Sep 2010 T20I # 186
18* 18 14 128.57 3 0 v Pakistan Cardiff 7 Sep 2010 T20I # 187
43 43 33 130.30 5 1 v Australia Adelaide 12 Jan 2011 T20I # 197
14 14 21 66.66 1 0 v Australia Melbourne 14 Jan 2011 T20I # 198
47 47 32 146.87 4 3 v Sri Lanka Bristol 25 Jun 2011 T20I # 201
49 49 27 181.48 7 1 v India Manchester 31 Aug 2011 T20I # 204
14 14 16 87.50 1 0 v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
9 9 7 128.57 2 0 v Pakistan Dubai (DICS) 25 Feb 2012 T20I # 228
9 9 11 81.81 0 0 v Pakistan Abu Dhabi 27 Feb 2012 T20I # 229
2* 2 1 200.00 0 0 v West Indies Nottingham 24 Jun 2012 T20I # 246
10 10 11 90.90 1 0 v South Africa Chester-le-Street 8 Sep 2012 T20I # 258
0* 0 0 - 0 0 v South Africa Manchester 10 Sep 2012 T20I # 260
5 5 9 55.55 0 0 v South Africa Birmingham 12 Sep 2012 T20I # 262
27 27 23 117.39 1 1 v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
2 2 6 33.33 0 0 v India Colombo (RPS) 23 Sep 2012 T20I # 272
71* 71 36 197.22 4 5 v West Indies Pallekele 27 Sep 2012 T20I # 276
30 30 31 96.77 1 1 v New Zealand Pallekele 29 Sep 2012 T20I # 279
10 10 15 66.66 1 0 v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
5 5 9 55.55 0 0 v India Pune 20 Dec 2012 T20I # 292
49* 49 26 188.46 5 2 v India Wankhede 22 Dec 2012 T20I # 294
46 46 26 176.92 4 3 v New Zealand Auckland 9 Feb 2013 T20I # 301
13 13 22 59.09 2 0 v New Zealand Hamilton 12 Feb 2013 T20I # 302
DNB - - - - - v New Zealand Wellington 15 Feb 2013 T20I # 304
7 7 10 70.00 0 0 v New Zealand The Oval 25 Jun 2013 T20I # 317
0 0 3 0.00 0 0 v Australia Southampton 29 Aug 2013 T20I # 328
20 20 11 181.81 0 2 v Australia Chester-le-Street 31 Aug 2013 T20I # 329
4 4 4 100.00 1 0 v Australia Hobart 29 Jan 2014 T20I # 354
6 6 3 200.00 1 0 v Australia Melbourne 31 Jan 2014 T20I # 355
34 34 20 170.00 2 2 v Australia Sydney 2 Feb 2014 T20I # 356
19 19 18 105.55 4 0 v West Indies Bridgetown 9 Mar 2014 T20I # 361
3 3 7 42.85 0 0 v West Indies Bridgetown 11 Mar 2014 T20I # 362
18 18 17 105.88 1 1 v West Indies Bridgetown 13 Mar 2014 T20I # 364
12 12 15 80.00 1 0 v New Zealand Chattogram 22 Mar 2014 T20I # 380
57 57 38 150.00 7 2 v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
14 14 14 100.00 1 0 v South Africa Chattogram 29 Mar 2014 T20I # 391
6 6 8 75.00 1 0 v Netherlands Chattogram 31 Mar 2014 T20I # 394
5 5 11 45.45 0 0 v Sri Lanka The Oval 20 May 2014 T20I # 401
71 71 31 229.03 3 7 v India Birmingham 7 Sep 2014 T20I # 405
4 4 6 66.66 0 0 v New Zealand Manchester 23 Jun 2015 T20I # 423
74 74 39 189.74 3 7 v Australia Cardiff 31 Aug 2015 T20I # 453
45* 45 38 118.42 3 1 v Pakistan Dubai (DICS) 26 Nov 2015 T20I # 468
15 15 14 107.14 0 1 v Pakistan Sharjah 30 Nov 2015 T20I # 473
10 10 12 83.33 1 0 v South Africa Cape Town 19 Feb 2016 T20I # 503
38 38 23 165.21 0 4 v South Africa Johannesburg 21 Feb 2016 T20I # 506
27* 27 14 192.85 1 2 v West Indies Wankhede 16 Mar 2016 T20I # 537
12 12 15 80.00 0 0 v South Africa Wankhede 18 Mar 2016 T20I # 540
0 0 1 0.00 0 0 v Afghanistan Delhi 23 Mar 2016 T20I # 546
22 22 16 137.50 1 1 v Sri Lanka Delhi 26 Mar 2016 T20I # 551
0 0 1 0.00 0 0 v New Zealand Delhi 30 Mar 2016 T20I # 555
5 5 12 41.66 1 0 v West Indies Eden Gardens 3 Apr 2016 T20I # 557
47* 47 39 120.51 1 2 v Sri Lanka Southampton 5 Jul 2016 T20I # 561
14 14 16 87.50 0 0 v Pakistan Manchester 7 Sep 2016 T20I # 566
51 51 38 134.21 1 4 v India Kanpur 26 Jan 2017 T20I # 592
17 17 23 73.91 1 0 v India Nagpur 29 Jan 2017 T20I # 593
40 40 21 190.47 2 3 v India Bengaluru 1 Feb 2017 T20I # 594
DNB - - - - - v South Africa Southampton 21 Jun 2017 T20I # 614
6 6 4 150.00 1 0 v South Africa Taunton 23 Jun 2017 T20I # 615
2 2 7 28.57 0 0 v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
22 22 14 157.14 2 1 v Australia Hobart 7 Feb 2018 T20I # 645
80* 80 46 173.91 4 6 v New Zealand Hamilton 18 Feb 2018 T20I # 650
15 15 8 187.50 1 1 v Australia Birmingham 27 Jun 2018 T20I # 679
7 7 6 116.66 0 0 v India Manchester 3 Jul 2018 T20I # 684
17 17 19 89.47 2 0 v India Cardiff 6 Jul 2018 T20I # 688
6 6 9 66.66 0 0 v India Bristol 8 Jul 2018 T20I # 690
11 11 10 110.00 2 0 v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
8 8 16 50.00 1 0 v West Indies Gros Islet 5 Mar 2019 T20I # 750
1 1 3 33.33 0 0 v West Indies Basseterre 8 Mar 2019 T20I # 751
10* 10 8 125.00 1 1 v West Indies Basseterre 10 Mar 2019 T20I # 752
57* 57 29 196.55 5 3 v Pakistan Cardiff 5 May 2019 T20I # 772
34* 34 21 161.90 4 1 v New Zealand Christchurch 1 Nov 2019 T20I # 992
32 32 17 188.23 3 3 v New Zealand Wellington 3 Nov 2019 T20I # 998
18 18 13 138.46 0 2 v New Zealand Nelson 5 Nov 2019 T20I # 1001
91 91 41 221.95 7 7 v New Zealand Napier 8 Nov 2019 T20I # 1008
17 17 7 242.85 1 2 v New Zealand Auckland 10 Nov 2019 T20I # 1012
52 52 34 152.94 7 1 v South Africa East London 12 Feb 2020 T20I # 1039
27 27 24 112.50 2 1 v South Africa Durban 14 Feb 2020 T20I # 1041
57* 57 22 259.09 0 7 v South Africa Centurion 16 Feb 2020 T20I # 1043
14 14 10 140.00 1 1 v Pakistan Manchester 28 Aug 2020 T20I # 1087
66 66 33 200.00 6 4 v Pakistan Manchester 30 Aug 2020 T20I # 1093
10 10 5 200.00 0 1 v Pakistan Manchester 1 Sep 2020 T20I # 1094
5 5 3 166.66 1 0 v Australia Southampton 4 Sep 2020 T20I # 1095
7 7 6 116.66 1 0 v Australia Southampton 6 Sep 2020 T20I # 1096
12 12 10 120.00 0 1 v South Africa Cape Town 27 Nov 2020 T20I # 1109
26* 26 17 152.94 3 1 v South Africa Paarl 29 Nov 2020 T20I # 1111
DNB - - - - - v South Africa Cape Town 1 Dec 2020 T20I # 1113
DNB - - - - - v India Ahmedabad 12 Mar 2021 T20I # 1131
28 28 20 140.00 4 0 v India Ahmedabad 14 Mar 2021 T20I # 1132
DNB - - - - - v India Ahmedabad 16 Mar 2021 T20I # 1133
4 4 6 66.66 0 0 v India Ahmedabad 18 Mar 2021 T20I # 1135
1 1 4 25.00 0 0 v India Ahmedabad 20 Mar 2021 T20I # 1138
DNB - - - - - v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
11 11 9 122.22 2 0 v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
1 1 2 50.00 0 0 v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
16 16 15 106.66 0 1 v Pakistan Nottingham 16 Jul 2021 T20I # 1191
21 21 12 175.00 1 2 v Pakistan Manchester 20 Jul 2021 T20I # 1195
7* 7 7 100.00 1 0 v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
DNB - - - - - v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
DNB - - - - - v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
40 40 36 111.11 1 3 v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
17 17 12 141.66 3 0 v South Africa Sharjah 6 Nov 2021 T20I # 1400
4* 4 2 200.00 0 0 v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
17 17 29 58.62 0 1 v West Indies Bridgetown 22 Jan 2022 T20I # 1453
13 13 12 108.33 2 0 v West Indies Bridgetown 23 Jan 2022 T20I # 1454
Statsguru includes the following current or recent Twenty20 Internationals:
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