Records type all-round analysis [change type]
View innings by innings list [change view]
Primary team England remove England from query or South Africa remove South Africa from query
Start of match date greater than or equal to 1 Jan 2008 remove greater than or equal to 1 Jan 2008 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 2012-2024 86 2379 100 31.30 1 - - - - 80 17 - Profile
filtered 2012-2024 86 2379 100 31.30 1 - - - - 80 17 -
Innings by innings list
1 - DNB - - 2 0 v New Zealand Durban 21 Dec 2012 T20I # 293
2 28* - - - - - v New Zealand Durban 21 Dec 2012 T20I # 293
1 0* - - - - - v New Zealand East London 23 Dec 2012 T20I # 295
2 - DNB - - 0 0 v New Zealand East London 23 Dec 2012 T20I # 295
1 2 - - - - - v New Zealand Gqeberha 26 Dec 2012 T20I # 297
2 - DNB - - 1 0 v New Zealand Gqeberha 26 Dec 2012 T20I # 297
1 5 - - - - - v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
2 - DNB - - 2 0 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
1 19 - - - - - v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
2 - DNB - - 3 0 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
1 16 - - - - - v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
2 - DNB - - 0 1 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
1 - DNB - - 2 2 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
2 48* - - - - - v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
1 30 - - - - - v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
2 - DNB - - 1 0 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
1 43 - - - - - v Pakistan Johannesburg 20 Nov 2013 T20I # 340
2 - DNB - - 0 0 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
1 - DNB - - 0 1 v Pakistan Cape Town 22 Nov 2013 T20I # 343
2 26 - - - - - v Pakistan Cape Town 22 Nov 2013 T20I # 343
1 41* - - - - - v Australia Durban 12 Mar 2014 T20I # 363
2 - DNB - - 0 0 v Australia Durban 12 Mar 2014 T20I # 363
1 41 - - - - - v Australia Centurion 14 Mar 2014 T20I # 365
2 - DNB - - 0 0 v Australia Centurion 14 Mar 2014 T20I # 365
1 - DNB - - 0 1 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
2 25 - - - - - v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
1 4 - - - - - v New Zealand Chattogram 24 Mar 2014 T20I # 383
2 - DNB - - 2 1 v New Zealand Chattogram 24 Mar 2014 T20I # 383
1 0 - - - - - v Netherlands Chattogram 27 Mar 2014 T20I # 386
2 - DNB - - 2 0 v Netherlands Chattogram 27 Mar 2014 T20I # 386
1 29 - - - - - v England Chattogram 29 Mar 2014 T20I # 391
2 - DNB - - 2 0 v England Chattogram 29 Mar 2014 T20I # 391
1 6 - - - - - v India Mirpur 4 Apr 2014 T20I # 399
2 - DNB - - 0 0 v India Mirpur 4 Apr 2014 T20I # 399
1 - DNB - - 1 0 v Australia Adelaide 5 Nov 2014 T20I # 407
2 46 - - - - - v Australia Adelaide 5 Nov 2014 T20I # 407
1 0 - - - - - v Australia Melbourne 7 Nov 2014 T20I # 408
2 - DNB - - 0 0 v Australia Melbourne 7 Nov 2014 T20I # 408
1 48 - - - - - v Australia Sydney 9 Nov 2014 T20I # 409
2 - DNB - - 0 0 v Australia Sydney 9 Nov 2014 T20I # 409
1 12 - - - - - v Bangladesh Mirpur 5 Jul 2015 T20I # 428
2 - DNB - - 2 0 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
1 44 - - - - - v Bangladesh Mirpur 7 Jul 2015 T20I # 429
2 - DNB - - 0 1 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
1 - DNB - - 1 0 v Australia Durban 4 Mar 2016 T20I # 519
2 7 - - - - - v Australia Durban 4 Mar 2016 T20I # 519
1 44 - - - - - v Australia Johannesburg 6 Mar 2016 T20I # 520
2 - DNB - - 0 0 v Australia Johannesburg 6 Mar 2016 T20I # 520
1 25 - - - - - v Australia Cape Town 9 Mar 2016 T20I # 526
2 - DNB - - 1 0 v Australia Cape Town 9 Mar 2016 T20I # 526
1 52 - - - - - v England Wankhede 18 Mar 2016 T20I # 540
2 - DNB - - 1 1 v England Wankhede 18 Mar 2016 T20I # 540
1 45 - - - - - v Afghanistan Wankhede 20 Mar 2016 T20I # 542
2 - DNB - - 3 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
1 47 - - - - - v West Indies Nagpur 25 Mar 2016 T20I # 549
2 - DNB - - 0 0 v West Indies Nagpur 25 Mar 2016 T20I # 549
1 - DNB - - 1 0 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
2 9 - - - - - v Sri Lanka Delhi 28 Mar 2016 T20I # 554
1 0 - - - - - v New Zealand Auckland 17 Feb 2017 T20I # 595
2 - DNB - - 3 0 v New Zealand Auckland 17 Feb 2017 T20I # 595
1 59 - - - - - v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
2 - DNB - - 0 0 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
1 20 - - - - - v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
2 - DNB - - 0 0 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
1 5 - - - - - v Zimbabwe East London 9 Oct 2018 T20I # 698
2 - DNB - - 2 0 v Zimbabwe East London 9 Oct 2018 T20I # 698
1 - DNB - - 2 0 v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
2 26 - - - - - v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
1 22 - - - - - v Australia Carrara 17 Nov 2018 T20I # 711
2 - DNB - - 1 0 v Australia Carrara 17 Nov 2018 T20I # 711
1 - DNB - - 0 0 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
2 13 - - - - - v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
1 52 - - - - - v India Mohali 18 Sep 2019 T20I # 888
2 - DNB - - 0 0 v India Mohali 18 Sep 2019 T20I # 888
1 - DNB - - 1 1 v India Bengaluru 22 Sep 2019 T20I # 893
2 79* - - - - - v India Bengaluru 22 Sep 2019 T20I # 893
1 31 - - - - - v England East London 12 Feb 2020 T20I # 1039
2 - DNB - - 0 0 v England East London 12 Feb 2020 T20I # 1039
1 - DNB - - 1 0 v England Durban 14 Feb 2020 T20I # 1041
2 65 - - - - - v England Durban 14 Feb 2020 T20I # 1041
1 35 - - - - - v England Centurion 16 Feb 2020 T20I # 1043
2 - DNB - - 1 0 v England Centurion 16 Feb 2020 T20I # 1043
1 - DNB - - 0 1 v Australia Johannesburg 21 Feb 2020 T20I # 1046
2 2 - - - - - v Australia Johannesburg 21 Feb 2020 T20I # 1046
1 70 - - - - - v Australia Gqeberha 23 Feb 2020 T20I # 1052
2 - DNB - - 0 0 v Australia Gqeberha 23 Feb 2020 T20I # 1052
1 - DNB - - 1 0 v Australia Cape Town 26 Feb 2020 T20I # 1065
2 5 - - - - - v Australia Cape Town 26 Feb 2020 T20I # 1065
1 30 - - - - - v England Cape Town 27 Nov 2020 T20I # 1109
2 - DNB - - 1 0 v England Cape Town 27 Nov 2020 T20I # 1109
1 30 - - - - - v England Paarl 29 Nov 2020 T20I # 1111
2 - DNB - - 1 0 v England Paarl 29 Nov 2020 T20I # 1111
1 17 - - - - - v England Cape Town 1 Dec 2020 T20I # 1113
2 - DNB - - 0 0 v England Cape Town 1 Dec 2020 T20I # 1113
1 37 - - - - - v West Indies St George's 26 Jun 2021 T20I # 1176
2 - DNB - - 0 0 v West Indies St George's 26 Jun 2021 T20I # 1176
1 26 - - - - - v West Indies St George's 27 Jun 2021 T20I # 1178
2 - DNB - - 0 0 v West Indies St George's 27 Jun 2021 T20I # 1178
1 72 - - - - - v West Indies St George's 29 Jun 2021 T20I # 1179
2 - DNB - - 1 0 v West Indies St George's 29 Jun 2021 T20I # 1179
1 - DNB - - 2 0 v West Indies St George's 1 Jul 2021 T20I # 1180
2 60 - - - - - v West Indies St George's 1 Jul 2021 T20I # 1180
1 60 - - - - - v West Indies St George's 3 Jul 2021 T20I # 1181
2 - DNB - - 2 0 v West Indies St George's 3 Jul 2021 T20I # 1181
1 20 - - - - - v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
2 - DNB - - 2 1 v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
1 27 - - - - - v Ireland Belfast 22 Jul 2021 T20I # 1197
2 - DNB - - 1 1 v Ireland Belfast 22 Jul 2021 T20I # 1197
1 36 - - - - - v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
2 - DNB - - 0 0 v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
1 - DNB - - 0 1 v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
2 58* - - - - - v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
1 - DNB - - 0 1 v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
2 59* - - - - - v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
1 7 - - - - - v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
2 - DNB - - 0 0 v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
1 - DNB - - 0 0 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
2 12 - - - - - v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
1 - DNB - - 0 0 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
2 16 - - - - - v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
1 34 - - - - - v England Sharjah 6 Nov 2021 T20I # 1400
2 - DNB - - 0 0 v England Sharjah 6 Nov 2021 T20I # 1400
1 - DNB - - 0 0 v India Delhi 9 Jun 2022 T20I # 1554
2 22 - - - - - v India Delhi 9 Jun 2022 T20I # 1554
1 - DNB - - 2 0 v India Rajkot 17 Jun 2022 T20I # 1572
2 14 - - - - - v India Rajkot 17 Jun 2022 T20I # 1572
0 TDNB - - - - - v India Bengaluru 19 Jun 2022 T20I # 1575
1 - DNB - - 0 0 v India Bengaluru 19 Jun 2022 T20I # 1575
1 - DNB - - 3 0 v England Bristol 27 Jul 2022 T20I # 1693
2 2 - - - - - v England Bristol 27 Jul 2022 T20I # 1693
1 15 - - - - - v England Cardiff 28 Jul 2022 T20I # 1698
2 - DNB - - 4 0 v England Cardiff 28 Jul 2022 T20I # 1698
1 0 - - - - - v England Southampton 31 Jul 2022 T20I # 1717
2 - DNB - - 1 0 v England Southampton 31 Jul 2022 T20I # 1717
1 7 - - - - - v Ireland Bristol 3 Aug 2022 T20I # 1721
2 - DNB - - 1 0 v Ireland Bristol 3 Aug 2022 T20I # 1721
1 7 - - - - - v Ireland Bristol 5 Aug 2022 T20I # 1724
2 - DNB - - 2 0 v Ireland Bristol 5 Aug 2022 T20I # 1724
1 1 - - - - - v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
2 - DNB - - 2 0 v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
1 - DNB - - 0 0 v India Guwahati 2 Oct 2022 T20I # 1803
2 69* - - - - - v India Guwahati 2 Oct 2022 T20I # 1803
1 68 - - - - - v India Indore 4 Oct 2022 T20I # 1805
2 - DNB - - 1 0 v India Indore 4 Oct 2022 T20I # 1805
1 - DNB - - 3 0 v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
2 47* - - - - - v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
1 63 - - - - - v Bangladesh Sydney 27 Oct 2022 T20I # 1847
2 - DNB - - 1 1 v Bangladesh Sydney 27 Oct 2022 T20I # 1847
1 - DNB - - 1 0 v India Perth 30 Oct 2022 T20I # 1853
2 1 - - - - - v India Perth 30 Oct 2022 T20I # 1853
1 - DNB - - 0 0 v Pakistan Sydney 3 Nov 2022 T20I # 1861
2 0 - - - - - v Pakistan Sydney 3 Nov 2022 T20I # 1861
1 - DNB - - 1 0 v Netherlands Adelaide 6 Nov 2022 T20I # 1871
2 13 - - - - - v Netherlands Adelaide 6 Nov 2022 T20I # 1871
1 0 - - - - - v West Indies Centurion 25 Mar 2023 T20I # 2031
2 - DNB - - 3 0 v West Indies Centurion 25 Mar 2023 T20I # 2031
1 - DNB - - 1 0 v West Indies Centurion 26 Mar 2023 T20I # 2032
2 100 - - - - - v West Indies Centurion 26 Mar 2023 T20I # 2032
1 - DNB - - 1 0 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
2 21 - - - - - v West Indies Johannesburg 28 Mar 2023 T20I # 2036
1 - DNB - - 0 0 v West Indies Kingston 23 May 2024 T20I # 2617
2 4 - - - - - v West Indies Kingston 23 May 2024 T20I # 2617
1 - DNB - - 1 0 v West Indies Kingston 25 May 2024 T20I # 2626
2 41 - - - - - v West Indies Kingston 25 May 2024 T20I # 2626
1 19 - - - - - v West Indies Kingston 26 May 2024 T20I # 2630
2 - DNB - - 1 0 v West Indies Kingston 26 May 2024 T20I # 2630
1 - DNB - - 0 1 v Sri Lanka New York 3 Jun 2024 T20I # 2635
2 20 - - - - - v Sri Lanka New York 3 Jun 2024 T20I # 2635
1 - DNB - - 1 0 v Netherlands New York 8 Jun 2024 T20I # 2649
2 0 - - - - - v Netherlands New York 8 Jun 2024 T20I # 2649
1 18 - - - - - v Bangladesh New York 10 Jun 2024 T20I # 2664
2 - DNB - - 1 0 v Bangladesh New York 10 Jun 2024 T20I # 2664
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]
    »
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