Records type all-round analysis [change type]
View innings by innings list [change view]
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
overall 2010-2023 116 2268 106* 33.85 2 - - - - 78 1 - Profile
Innings by innings list
1 33 - - - - - v West Indies North Sound 20 May 2010 T20I # 179
2 - DNB - - 0 0 v West Indies North Sound 20 May 2010 T20I # 179
1 - DNB - - 0 0 v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
2 36* - - - - - v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
1 25 - - - - - v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
2 - DNB - - 0 0 v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
1 - DNB - - 0 0 v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
2 13* - - - - - v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
1 - DNB - - 0 0 v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
2 6* - - - - - v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
1 - DNB - - 1 0 v India Durban 9 Jan 2011 T20I # 196
2 10 - - - - - v India Durban 9 Jan 2011 T20I # 196
1 20 - - - - - v Australia Cape Town 13 Oct 2011 T20I # 210
2 - DNB - - 2 0 v Australia Cape Town 13 Oct 2011 T20I # 210
1 - DNB - - 2 0 v Australia Johannesburg 16 Oct 2011 T20I # 212
2 10 - - - - - v Australia Johannesburg 16 Oct 2011 T20I # 212
1 - DNB - - 0 0 v New Zealand Durban 21 Dec 2012 T20I # 293
2 DNB - - - - - v New Zealand Durban 21 Dec 2012 T20I # 293
1 33 - - - - - v New Zealand East London 23 Dec 2012 T20I # 295
2 - DNB - - 2 0 v New Zealand East London 23 Dec 2012 T20I # 295
1 28 - - - - - v New Zealand Gqeberha 26 Dec 2012 T20I # 297
2 - DNB - - 0 0 v New Zealand Gqeberha 26 Dec 2012 T20I # 297
1 - DNB - - 1 0 v Pakistan Centurion 3 Mar 2013 T20I # 306
2 9 - - - - - v Pakistan Centurion 3 Mar 2013 T20I # 306
1 25 - - - - - v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
2 - DNB - - 0 0 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
1 36 - - - - - v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
2 - DNB - - 0 0 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
1 DNB - - - - - v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
2 - DNB - - 0 0 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
1 - DNB - - 1 0 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
2 DNB - - - - - v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
1 4 - - - - - v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
2 - DNB - - 0 0 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
1 19* - - - - - v Pakistan Johannesburg 20 Nov 2013 T20I # 340
2 - DNB - - 0 0 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
1 - DNB - - 0 0 v Pakistan Cape Town 22 Nov 2013 T20I # 343
2 22* - - - - - v Pakistan Cape Town 22 Nov 2013 T20I # 343
1 DNB - - - - - v Australia Durban 12 Mar 2014 T20I # 363
2 - DNB - - 0 0 v Australia Durban 12 Mar 2014 T20I # 363
1 2 - - - - - v Australia Centurion 14 Mar 2014 T20I # 365
2 - DNB - - 1 0 v Australia Centurion 14 Mar 2014 T20I # 365
1 - DNB - - 0 0 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
2 19 - - - - - v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
1 6 - - - - - v New Zealand Chattogram 24 Mar 2014 T20I # 383
2 - DNB - - 1 0 v New Zealand Chattogram 24 Mar 2014 T20I # 383
1 17 - - - - - v Netherlands Chattogram 27 Mar 2014 T20I # 386
2 - DNB - - 1 0 v Netherlands Chattogram 27 Mar 2014 T20I # 386
1 19 - - - - - v England Chattogram 29 Mar 2014 T20I # 391
2 - DNB - - 3 0 v England Chattogram 29 Mar 2014 T20I # 391
1 23* - - - - - 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 9* - - - - - v Australia Adelaide 5 Nov 2014 T20I # 407
1 11 - - - - - v Australia Melbourne 7 Nov 2014 T20I # 408
2 - DNB - - 0 0 v Australia Melbourne 7 Nov 2014 T20I # 408
1 34* - - - - - v Australia Sydney 9 Nov 2014 T20I # 409
2 - DNB - - 2 0 v Australia Sydney 9 Nov 2014 T20I # 409
1 24 - - - - - v West Indies Cape Town 9 Jan 2015 T20I # 413
2 - DNB - - 0 0 v West Indies Cape Town 9 Jan 2015 T20I # 413
1 47 - - - - - v West Indies Johannesburg 11 Jan 2015 T20I # 414
2 - DNB - - 1 0 v West Indies Johannesburg 11 Jan 2015 T20I # 414
1 1 - - - - - v Bangladesh Mirpur 5 Jul 2015 T20I # 428
2 - DNB - - 1 0 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
1 30* - - - - - v Bangladesh Mirpur 7 Jul 2015 T20I # 429
2 - DNB - - 1 0 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
1 - DNB - - 0 0 v New Zealand Durban 14 Aug 2015 T20I # 451
2 2* - - - - - v New Zealand Durban 14 Aug 2015 T20I # 451
1 - DNB - - 2 0 v New Zealand Centurion 16 Aug 2015 T20I # 452
2 29 - - - - - v New Zealand Centurion 16 Aug 2015 T20I # 452
1 - DNB - - 0 0 v India Dharamsala 2 Oct 2015 T20I # 456
2 DNB - - - - - v India Dharamsala 2 Oct 2015 T20I # 456
1 - DNB - - 0 0 v India Cuttack 5 Oct 2015 T20I # 457
2 10* - - - - - v India Cuttack 5 Oct 2015 T20I # 457
1 - DNB - - 1 0 v England Cape Town 19 Feb 2016 T20I # 503
2 13 - - - - - v England Cape Town 19 Feb 2016 T20I # 503
1 - DNB - - 1 0 v England Johannesburg 21 Feb 2016 T20I # 506
2 DNB - - - - - v England Johannesburg 21 Feb 2016 T20I # 506
1 - DNB - - 1 0 v Australia Durban 4 Mar 2016 T20I # 519
2 53* - - - - - v Australia Durban 4 Mar 2016 T20I # 519
1 33 - - - - - v Australia Johannesburg 6 Mar 2016 T20I # 520
2 - DNB - - 0 0 v Australia Johannesburg 6 Mar 2016 T20I # 520
1 30 - - - - - v Australia Cape Town 9 Mar 2016 T20I # 526
2 - DNB - - 0 0 v Australia Cape Town 9 Mar 2016 T20I # 526
1 28* - - - - - v England Wankhede 18 Mar 2016 T20I # 540
2 - DNB - - 1 0 v England Wankhede 18 Mar 2016 T20I # 540
1 19 - - - - - v Afghanistan Wankhede 20 Mar 2016 T20I # 542
2 - DNB - - 0 0 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
1 1 - - - - - v West Indies Nagpur 25 Mar 2016 T20I # 549
2 - DNB - - 1 0 v West Indies Nagpur 25 Mar 2016 T20I # 549
1 - DNB - - 0 0 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
2 DNB - - - - - v Sri Lanka Delhi 28 Mar 2016 T20I # 554
1 40 - - - - - v Sri Lanka Centurion 20 Jan 2017 T20I # 589
2 - DNB - - 0 0 v Sri Lanka Centurion 20 Jan 2017 T20I # 589
1 11 - - - - - v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
2 - DNB - - 1 0 v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
1 1 - - - - - v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
2 - DNB - - 0 0 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
1 9 - - - - - v England Southampton 21 Jun 2017 T20I # 614
2 - DNB - - 0 0 v England Southampton 21 Jun 2017 T20I # 614
1 8 - - - - - v England Taunton 23 Jun 2017 T20I # 615
2 - DNB - - 1 0 v England Taunton 23 Jun 2017 T20I # 615
1 - DNB - - 2 0 v England Cardiff 25 Jun 2017 T20I # 616
2 7 - - - - - v England Cardiff 25 Jun 2017 T20I # 616
1 - DNB - - 1 0 v Pakistan Lahore 12 Sep 2017 T20I # 619
2 9 - - - - - v Pakistan Lahore 12 Sep 2017 T20I # 619
1 - DNB - - 2 0 v Pakistan Lahore 13 Sep 2017 T20I # 620
2 DNB - - - - - v Pakistan Lahore 13 Sep 2017 T20I # 620
1 - DNB - - 0 0 v Pakistan Lahore 15 Sep 2017 T20I # 621
2 32 - - - - - v Pakistan Lahore 15 Sep 2017 T20I # 621
1 25* - - - - - v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
2 - DNB - - 2 0 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
1 101* - - - - - v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
2 - DNB - - 0 0 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
1 - DNB - - 0 0 v India Johannesburg 18 Feb 2018 T20I # 652
2 9 - - - - - v India Johannesburg 18 Feb 2018 T20I # 652
1 - DNB - - 0 0 v India Centurion 21 Feb 2018 T20I # 654
2 5 - - - - - v India Centurion 21 Feb 2018 T20I # 654
1 - DNB - - 2 0 v India Cape Town 24 Feb 2018 T20I # 655
2 24 - - - - - v India Cape Town 24 Feb 2018 T20I # 655
1 14 - - - - - 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 39 - - - - - v Zimbabwe East London 9 Oct 2018 T20I # 698
2 - DNB - - 0 0 v Zimbabwe East London 9 Oct 2018 T20I # 698
1 - DNB - - 1 0 v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
2 19* - - - - - v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
1 11 - - - - - v Australia Carrara 17 Nov 2018 T20I # 711
2 - DNB - - 0 0 v Australia Carrara 17 Nov 2018 T20I # 711
1 10 - - - - - v Pakistan Cape Town 1 Feb 2019 T20I # 732
2 - DNB - - 4 0 v Pakistan Cape Town 1 Feb 2019 T20I # 732
1 65* - - - - - v Pakistan Johannesburg 3 Feb 2019 T20I # 734
2 - DNB - - 0 0 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
1 - DNB - - 1 0 v Pakistan Centurion 6 Feb 2019 T20I # 736
2 13 - - - - - v Pakistan Centurion 6 Feb 2019 T20I # 736
1 - DNB - - 1 1 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
2 41 - - - - - v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
1 9* - - - - - v Sri Lanka Centurion 22 Mar 2019 T20I # 758
2 - DNB - - 0 0 v Sri Lanka Centurion 22 Mar 2019 T20I # 758
1 DNB - - - - - v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
2 - DNB - - 3 0 v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
1 18 - - - - - v India Mohali 18 Sep 2019 T20I # 888
2 - DNB - - 1 0 v India Mohali 18 Sep 2019 T20I # 888
1 - DNB - - 1 0 v India Bengaluru 22 Sep 2019 T20I # 893
2 DNB - - - - - v India Bengaluru 22 Sep 2019 T20I # 893
1 16 - - - - - v England East London 12 Feb 2020 T20I # 1039
2 - DNB - - 3 0 v England East London 12 Feb 2020 T20I # 1039
1 - DNB - - 1 0 v England Durban 14 Feb 2020 T20I # 1041
2 21 - - - - - v England Durban 14 Feb 2020 T20I # 1041
1 35* - - - - - v England Centurion 16 Feb 2020 T20I # 1043
2 - DNB - - 0 0 v England Centurion 16 Feb 2020 T20I # 1043
1 - DNB - - 1 0 v Australia Johannesburg 21 Feb 2020 T20I # 1046
2 2 - - - - - v Australia Johannesburg 21 Feb 2020 T20I # 1046
1 11* - - - - - v Australia Gqeberha 23 Feb 2020 T20I # 1052
2 - DNB - - 1 0 v Australia Gqeberha 23 Feb 2020 T20I # 1052
1 - DNB - - 1 0 v Australia Cape Town 26 Feb 2020 T20I # 1065
2 15 - - - - - v Australia Cape Town 26 Feb 2020 T20I # 1065
1 - DNB - - 1 0 v Pakistan Lahore 11 Feb 2021 T20I # 1120
2 6 - - - - - v Pakistan Lahore 11 Feb 2021 T20I # 1120
1 - DNB - - 1 0 v Pakistan Lahore 13 Feb 2021 T20I # 1121
2 25* - - - - - v Pakistan Lahore 13 Feb 2021 T20I # 1121
1 85* - - - - - v Pakistan Lahore 14 Feb 2021 T20I # 1122
2 - DNB - - 2 0 v Pakistan Lahore 14 Feb 2021 T20I # 1122
1 9 - - - - - v West Indies St George's 26 Jun 2021 T20I # 1176
2 - DNB - - 1 0 v West Indies St George's 26 Jun 2021 T20I # 1176
1 11 - - - - - v West Indies St George's 27 Jun 2021 T20I # 1178
2 - DNB - - 1 0 v West Indies St George's 27 Jun 2021 T20I # 1178
1 2 - - - - - v West Indies St George's 29 Jun 2021 T20I # 1179
2 - DNB - - 0 0 v West Indies St George's 29 Jun 2021 T20I # 1179
1 - DNB - - 0 0 v West Indies St George's 1 Jul 2021 T20I # 1180
2 12 - - - - - v West Indies St George's 1 Jul 2021 T20I # 1180
1 18* - - - - - v West Indies St George's 3 Jul 2021 T20I # 1181
2 - DNB - - 1 0 v West Indies St George's 3 Jul 2021 T20I # 1181
1 28 - - - - - v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
2 - DNB - - 0 0 v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
1 75* - - - - - v Ireland Belfast 22 Jul 2021 T20I # 1197
2 - DNB - - 1 0 v Ireland Belfast 22 Jul 2021 T20I # 1197
1 36* - - - - - v Ireland Belfast 24 Jul 2021 T20I # 1201
2 - DNB - - 0 0 v Ireland Belfast 24 Jul 2021 T20I # 1201
1 26 - - - - - 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 16 - - - - - v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
2 - DNB - - 0 0 v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
1 - DNB - - 1 0 v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
2 DNB - - - - - v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
1 - DNB - - 0 0 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
2 23* - - - - - v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
1 - DNB - - 0 0 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
2 5* - - - - - v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
1 DNB - - - - - v England Sharjah 6 Nov 2021 T20I # 1400
2 - DNB - - 3 0 v England Sharjah 6 Nov 2021 T20I # 1400
1 - DNB - - 0 0 v India Delhi 9 Jun 2022 T20I # 1554
2 64* - - - - - v India Delhi 9 Jun 2022 T20I # 1554
1 - DNB - - 0 0 v India Cuttack 12 Jun 2022 T20I # 1569
2 20* - - - - - v India Cuttack 12 Jun 2022 T20I # 1569
1 - DNB - - 0 0 v India Visakhapatnam 14 Jun 2022 T20I # 1571
2 3 - - - - - v India Visakhapatnam 14 Jun 2022 T20I # 1571
1 - DNB - - 0 0 v India Rajkot 17 Jun 2022 T20I # 1572
2 9 - - - - - 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 - - 1 0 v England Bristol 27 Jul 2022 T20I # 1693
2 8 - - - - - v England Bristol 27 Jul 2022 T20I # 1693
1 DNB - - - - - v England Cardiff 28 Jul 2022 T20I # 1698
2 - DNB - - 0 0 v England Cardiff 28 Jul 2022 T20I # 1698
1 22 - - - - - v England Southampton 31 Jul 2022 T20I # 1717
2 - DNB - - 1 0 v England Southampton 31 Jul 2022 T20I # 1717
1 32* - - - - - v Ireland Bristol 5 Aug 2022 T20I # 1724
2 - DNB - - 1 0 v Ireland Bristol 5 Aug 2022 T20I # 1724
1 0 - - - - - v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
2 - DNB - - 0 0 v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
1 - DNB - - 0 0 v India Guwahati 2 Oct 2022 T20I # 1803
2 106* - - - - - v India Guwahati 2 Oct 2022 T20I # 1803
1 19* - - - - - v India Indore 4 Oct 2022 T20I # 1805
2 - DNB - - 3 0 v India Indore 4 Oct 2022 T20I # 1805
1 - DNB - - 0 0 v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
2 DNB - - - - - v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
1 2* - - - - - v Bangladesh Sydney 27 Oct 2022 T20I # 1847
2 - DNB - - 0 0 v Bangladesh Sydney 27 Oct 2022 T20I # 1847
1 - DNB - - 0 0 v India Perth 30 Oct 2022 T20I # 1853
2 59* - - - - - v India Perth 30 Oct 2022 T20I # 1853
1 - DNB - - 0 0 v Netherlands Adelaide 6 Nov 2022 T20I # 1871
2 17 - - - - - v Netherlands Adelaide 6 Nov 2022 T20I # 1871
1 48 - - - - - v West Indies Centurion 25 Mar 2023 T20I # 2031
2 - DNB - - 0 0 v West Indies Centurion 25 Mar 2023 T20I # 2031
1 - DNB - - 0 0 v West Indies Centurion 26 Mar 2023 T20I # 2032
2 10 - - - - - v West Indies Centurion 26 Mar 2023 T20I # 2032
1 - DNB - - 1 0 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
2 11 - - - - - v West Indies Johannesburg 28 Mar 2023 T20I # 2036
1 - DNB - - 1 0 v India Gqeberha 12 Dec 2023 T20I # 2396
2 17 - - - - - v India Gqeberha 12 Dec 2023 T20I # 2396
1 - DNB - - 0 0 v India Johannesburg 14 Dec 2023 T20I # 2401
2 35 - - - - - v India Johannesburg 14 Dec 2023 T20I # 2401
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