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-2024 117 4037 122* 51.75 1 4 1/13 51.00 0 52 0 0.75 Profile
Innings by innings list
1 - DNB - - 0 0 v Zimbabwe Harare 12 Jun 2010 T20I # 182
2 26* - - - - - v Zimbabwe Harare 12 Jun 2010 T20I # 182
1 - DNB - - 0 0 v Zimbabwe Harare 13 Jun 2010 T20I # 183
2 DNB - - - - - v Zimbabwe Harare 13 Jun 2010 T20I # 183
1 28 - - - - - v South Africa Durban 9 Jan 2011 T20I # 196
2 - DNB - - 1 0 v South Africa Durban 9 Jan 2011 T20I # 196
1 14 - - - - - v West Indies Port of Spain 4 Jun 2011 T20I # 200
2 - DNB - - 2 0 v West Indies Port of Spain 4 Jun 2011 T20I # 200
1 4 - - - - - v England Manchester 31 Aug 2011 T20I # 204
2 - 3.0 22 1 0 0 v England Manchester 31 Aug 2011 T20I # 204
1 15 - - - - - v England Eden Gardens 29 Oct 2011 T20I # 214
2 - 2.4 13 1 0 0 v England Eden Gardens 29 Oct 2011 T20I # 214
1 - DNB - - 0 0 v Australia Sydney 1 Feb 2012 T20I # 217
2 22 - - - - - v Australia Sydney 1 Feb 2012 T20I # 217
1 - 1.0 7 0 0 0 v Australia Melbourne 3 Feb 2012 T20I # 218
2 31 - - - - - v Australia Melbourne 3 Feb 2012 T20I # 218
1 - 1.0 15 0 0 0 v South Africa Johannesburg 30 Mar 2012 T20I # 242
2 DNB - - - - - v South Africa Johannesburg 30 Mar 2012 T20I # 242
1 68 - - - - - v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
2 - 3.0 13 0 1 0 v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
1 - 3.0 27 0 0 0 v New Zealand Chennai 11 Sep 2012 T20I # 261
2 70 - - - - - v New Zealand Chennai 11 Sep 2012 T20I # 261
1 50 - - - - - v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
2 - DNB - - 0 0 v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
1 40 - - - - - v England Colombo (RPS) 23 Sep 2012 T20I # 272
2 - DNB - - 1 0 v England Colombo (RPS) 23 Sep 2012 T20I # 272
1 15 - - - - - v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
2 - 1.0 10 0 0 0 v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
1 - 3.0 21 1 0 0 v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
2 78* - - - - - v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
1 2 - - - - - v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
2 - DNB - - 0 0 v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
1 - 1.0 10 0 1 0 v England Pune 20 Dec 2012 T20I # 292
2 21 - - - - - v England Pune 20 Dec 2012 T20I # 292
1 38 - - - - - v England Wankhede 22 Dec 2012 T20I # 294
2 - DNB - - 0 0 v England Wankhede 22 Dec 2012 T20I # 294
1 9 - - - - - v Pakistan Bengaluru 25 Dec 2012 T20I # 296
2 - 2.0 21 0 0 0 v Pakistan Bengaluru 25 Dec 2012 T20I # 296
1 27 - - - - - v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
2 - DNB - - 2 0 v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
1 - 2.0 24 0 0 0 v Australia Rajkot 10 Oct 2013 T20I # 331
2 29 - - - - - v Australia Rajkot 10 Oct 2013 T20I # 331
1 - DNB - - 0 0 v Pakistan Mirpur 21 Mar 2014 T20I # 378
2 36* - - - - - v Pakistan Mirpur 21 Mar 2014 T20I # 378
1 - DNB - - 1 0 v West Indies Mirpur 23 Mar 2014 T20I # 382
2 54 - - - - - v West Indies Mirpur 23 Mar 2014 T20I # 382
1 - DNB - - 1 0 v Bangladesh Mirpur 28 Mar 2014 T20I # 389
2 57* - - - - - v Bangladesh Mirpur 28 Mar 2014 T20I # 389
1 23 - - - - - v Australia Mirpur 30 Mar 2014 T20I # 393
2 - DNB - - 2 0 v Australia Mirpur 30 Mar 2014 T20I # 393
1 - DNB - - 0 0 v South Africa Mirpur 4 Apr 2014 T20I # 399
2 72* - - - - - v South Africa Mirpur 4 Apr 2014 T20I # 399
1 77 - - - - - v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
2 - DNB - - 1 0 v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
1 - DNB - - 0 0 v England Birmingham 7 Sep 2014 T20I # 405
2 66 - - - - - v England Birmingham 7 Sep 2014 T20I # 405
1 43 - - - - - v South Africa Dharamsala 2 Oct 2015 T20I # 456
2 - DNB - - 0 0 v South Africa Dharamsala 2 Oct 2015 T20I # 456
1 1 - - - - - v South Africa Cuttack 5 Oct 2015 T20I # 457
2 - DNB - - 0 0 v South Africa Cuttack 5 Oct 2015 T20I # 457
1 90* - - - - - v Australia Adelaide 26 Jan 2016 T20I # 485
2 - DNB - - 2 0 v Australia Adelaide 26 Jan 2016 T20I # 485
1 59* - - - - - v Australia Melbourne 29 Jan 2016 T20I # 486
2 - DNB - - 0 0 v Australia Melbourne 29 Jan 2016 T20I # 486
1 - DNB - - 0 0 v Australia Sydney 31 Jan 2016 T20I # 489
2 50 - - - - - v Australia Sydney 31 Jan 2016 T20I # 489
1 7 - - - - - v Bangladesh Mirpur 24 Feb 2016 T20I # 509
2 - DNB - - 0 0 v Bangladesh Mirpur 24 Feb 2016 T20I # 509
1 - DNB - - 0 0 v Pakistan Mirpur 27 Feb 2016 T20I # 512
2 49 - - - - - v Pakistan Mirpur 27 Feb 2016 T20I # 512
1 - DNB - - 0 0 v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
2 56* - - - - - v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
1 - DNB - - 1 0 v U.A.E. Mirpur 3 Mar 2016 T20I # 517
2 DNB - - - - - v U.A.E. Mirpur 3 Mar 2016 T20I # 517
1 - DNB - - 1 0 v Bangladesh Mirpur 6 Mar 2016 T20I # 521
2 41* - - - - - v Bangladesh Mirpur 6 Mar 2016 T20I # 521
1 - DNB - - 0 0 v New Zealand Nagpur 15 Mar 2016 T20I # 535
2 23 - - - - - v New Zealand Nagpur 15 Mar 2016 T20I # 535
1 - DNB - - 1 0 v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
2 55* - - - - - v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
1 24 - - - - - v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
2 - DNB - - 1 0 v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
1 - DNB - - 1 0 v Australia Mohali 27 Mar 2016 T20I # 553
2 82* - - - - - v Australia Mohali 27 Mar 2016 T20I # 553
1 89* - - - - - v West Indies Wankhede 31 Mar 2016 T20I # 556
2 - 1.4 15 1 0 0 v West Indies Wankhede 31 Mar 2016 T20I # 556
1 - DNB - - 0 0 v West Indies Lauderhill 27 Aug 2016 T20I # 562
2 16 - - - - - v West Indies Lauderhill 27 Aug 2016 T20I # 562
1 - DNB - - 1 0 v West Indies Lauderhill 28 Aug 2016 T20I # 563
2 DNB - - - - - v West Indies Lauderhill 28 Aug 2016 T20I # 563
1 29 - - - - - v England Kanpur 26 Jan 2017 T20I # 592
2 - DNB - - 0 0 v England Kanpur 26 Jan 2017 T20I # 592
1 21 - - - - - v England Nagpur 29 Jan 2017 T20I # 593
2 - DNB - - 0 0 v England Nagpur 29 Jan 2017 T20I # 593
1 2 - - - - - v England Bengaluru 1 Feb 2017 T20I # 594
2 - DNB - - 3 0 v England Bengaluru 1 Feb 2017 T20I # 594
1 39 - - - - - v West Indies Kingston 9 Jul 2017 T20I # 617
2 - DNB - - 0 0 v West Indies Kingston 9 Jul 2017 T20I # 617
1 - DNB - - 1 0 v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
2 82 - - - - - v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
1 - DNB - - 0 0 v Australia Ranchi 7 Oct 2017 T20I # 623
2 22* - - - - - v Australia Ranchi 7 Oct 2017 T20I # 623
1 0 - - - - - v Australia Guwahati 10 Oct 2017 T20I # 624
2 - DNB - - 2 0 v Australia Guwahati 10 Oct 2017 T20I # 624
1 26* - - - - - v New Zealand Delhi 1 Nov 2017 T20I # 630
2 - DNB - - 0 0 v New Zealand Delhi 1 Nov 2017 T20I # 630
1 - DNB - - 0 0 v New Zealand Rajkot 4 Nov 2017 T20I # 631
2 65 - - - - - v New Zealand Rajkot 4 Nov 2017 T20I # 631
1 13 - - - - - v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
2 - DNB - - 0 0 v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
1 26 - - - - - v South Africa Johannesburg 18 Feb 2018 T20I # 652
2 - DNB - - 0 0 v South Africa Johannesburg 18 Feb 2018 T20I # 652
1 1 - - - - - v South Africa Centurion 21 Feb 2018 T20I # 654
2 - DNB - - 0 0 v South Africa Centurion 21 Feb 2018 T20I # 654
1 0 - - - - - v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
2 - DNB - - 1 0 v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
1 9 - - - - - v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
2 - DNB - - 0 0 v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
1 - DNB - - 2 0 v England Manchester 3 Jul 2018 T20I # 684
2 20* - - - - - v England Manchester 3 Jul 2018 T20I # 684
1 47 - - - - - v England Cardiff 6 Jul 2018 T20I # 688
2 - DNB - - 1 0 v England Cardiff 6 Jul 2018 T20I # 688
1 - DNB - - 1 0 v England Bristol 8 Jul 2018 T20I # 690
2 43 - - - - - v England Bristol 8 Jul 2018 T20I # 690
1 - DNB - - 0 0 v Australia Brisbane 21 Nov 2018 T20I # 712
2 4 - - - - - v Australia Brisbane 21 Nov 2018 T20I # 712
0 TDNB - - - - - v Australia Melbourne 23 Nov 2018 T20I # 713
1 - DNB - - 0 0 v Australia Melbourne 23 Nov 2018 T20I # 713
1 - DNB - - 1 0 v Australia Sydney 25 Nov 2018 T20I # 714
2 61* - - - - - v Australia Sydney 25 Nov 2018 T20I # 714
1 24 - - - - - v Australia Visakhapatnam 24 Feb 2019 T20I # 748
2 - DNB - - 0 0 v Australia Visakhapatnam 24 Feb 2019 T20I # 748
1 72* - - - - - v Australia Bengaluru 27 Feb 2019 T20I # 749
2 - DNB - - 0 0 v Australia Bengaluru 27 Feb 2019 T20I # 749
1 - DNB - - 1 0 v West Indies Lauderhill 3 Aug 2019 T20I # 842
2 19 - - - - - v West Indies Lauderhill 3 Aug 2019 T20I # 842
1 28 - - - - - v West Indies Lauderhill 4 Aug 2019 T20I # 843
2 - DNB - - 0 0 v West Indies Lauderhill 4 Aug 2019 T20I # 843
1 - DNB - - 0 0 v West Indies Providence 6 Aug 2019 T20I # 846
2 59 - - - - - v West Indies Providence 6 Aug 2019 T20I # 846
1 - DNB - - 1 0 v South Africa Mohali 18 Sep 2019 T20I # 888
2 72* - - - - - v South Africa Mohali 18 Sep 2019 T20I # 888
1 9 - - - - - v South Africa Bengaluru 22 Sep 2019 T20I # 893
2 - DNB - - 1 0 v South Africa Bengaluru 22 Sep 2019 T20I # 893
1 - DNB - - 0 0 v West Indies Hyderabad 6 Dec 2019 T20I # 1020
2 94* - - - - - v West Indies Hyderabad 6 Dec 2019 T20I # 1020
1 19 - - - - - v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
2 - DNB - - 1 0 v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
1 70* - - - - - v West Indies Wankhede 11 Dec 2019 T20I # 1024
2 - DNB - - 0 0 v West Indies Wankhede 11 Dec 2019 T20I # 1024
0 TDNB TDNB - - - - v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
1 - DNB - - 0 0 v Sri Lanka Indore 7 Jan 2020 T20I # 1026
2 30* - - - - - v Sri Lanka Indore 7 Jan 2020 T20I # 1026
1 26 - - - - - v Sri Lanka Pune 10 Jan 2020 T20I # 1027
2 - DNB - - 1 0 v Sri Lanka Pune 10 Jan 2020 T20I # 1027
1 - DNB - - 1 0 v New Zealand Auckland 24 Jan 2020 T20I # 1031
2 45 - - - - - v New Zealand Auckland 24 Jan 2020 T20I # 1031
1 - DNB - - 2 0 v New Zealand Auckland 26 Jan 2020 T20I # 1034
2 11 - - - - - v New Zealand Auckland 26 Jan 2020 T20I # 1034
1 38 - - - - - v New Zealand Hamilton 29 Jan 2020 T20I # 1035
2 - DNB - - 0 0 v New Zealand Hamilton 29 Jan 2020 T20I # 1035
1 11 - - - - - v New Zealand Wellington 31 Jan 2020 T20I # 1036
2 - DNB - - 0 0 v New Zealand Wellington 31 Jan 2020 T20I # 1036
1 9 - - - - - v Australia Canberra 4 Dec 2020 T20I # 1114
2 - DNB - - 1 0 v Australia Canberra 4 Dec 2020 T20I # 1114
1 - DNB - - 0 0 v Australia Sydney 6 Dec 2020 T20I # 1115
2 40 - - - - - v Australia Sydney 6 Dec 2020 T20I # 1115
1 - DNB - - 0 0 v Australia Sydney 8 Dec 2020 T20I # 1116
2 85 - - - - - v Australia Sydney 8 Dec 2020 T20I # 1116
1 0 - - - - - v England Ahmedabad 12 Mar 2021 T20I # 1131
2 - DNB - - 0 0 v England Ahmedabad 12 Mar 2021 T20I # 1131
1 - DNB - - 0 0 v England Ahmedabad 14 Mar 2021 T20I # 1132
2 73* - - - - - v England Ahmedabad 14 Mar 2021 T20I # 1132
1 77* - - - - - v England Ahmedabad 16 Mar 2021 T20I # 1133
2 - DNB - - 0 0 v England Ahmedabad 16 Mar 2021 T20I # 1133
1 1 - - - - - v England Ahmedabad 18 Mar 2021 T20I # 1135
2 - DNB - - 0 0 v England Ahmedabad 18 Mar 2021 T20I # 1135
1 80* - - - - - v England Ahmedabad 20 Mar 2021 T20I # 1138
2 - DNB - - 0 0 v England Ahmedabad 20 Mar 2021 T20I # 1138
1 57 - - - - - v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
2 - DNB - - 0 0 v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
1 9 - - - - - v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
2 - DNB - - 0 0 v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
1 DNB - - - - - v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
2 - DNB - - 0 0 v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
1 - DNB - - 0 0 v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
2 2* - - - - - v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
1 - DNB - - 0 0 v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
2 DNB - - - - - v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
1 - DNB - - 1 0 v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
2 17 - - - - - v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
1 52 - - - - - v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
2 - DNB - - 0 0 v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
1 1 - - - - - v England Birmingham 9 Jul 2022 T20I # 1628
2 - DNB - - 1 0 v England Birmingham 9 Jul 2022 T20I # 1628
1 - DNB - - 0 0 v England Nottingham 10 Jul 2022 T20I # 1631
2 11 - - - - - v England Nottingham 10 Jul 2022 T20I # 1631
1 - DNB - - 0 0 v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
2 35 - - - - - v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
1 59* - - - - - v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
2 - 1.0 6 0 0 0 v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
1 60 - - - - - v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
2 - DNB - - 1 0 v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
1 0 - - - - - v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
2 - DNB - - 0 0 v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
1 122* - - - - - v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
2 - DNB - - 1 0 v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
1 2 - - - - - v Australia Mohali 20 Sep 2022 T20I # 1788
2 - DNB - - 1 0 v Australia Mohali 20 Sep 2022 T20I # 1788
1 - DNB - - 0 0 v Australia Nagpur 23 Sep 2022 T20I # 1794
2 11 - - - - - v Australia Nagpur 23 Sep 2022 T20I # 1794
1 - DNB - - 0 0 v Australia Hyderabad 25 Sep 2022 T20I # 1796
2 63 - - - - - v Australia Hyderabad 25 Sep 2022 T20I # 1796
1 - DNB - - 0 0 v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
2 3 - - - - - v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
1 49* - - - - - v South Africa Guwahati 2 Oct 2022 T20I # 1803
2 - DNB - - 1 0 v South Africa Guwahati 2 Oct 2022 T20I # 1803
1 - DNB - - 0 0 v Pakistan Melbourne 23 Oct 2022 T20I # 1842
2 82* - - - - - v Pakistan Melbourne 23 Oct 2022 T20I # 1842
1 62* - - - - - v Netherlands Sydney 27 Oct 2022 T20I # 1848
2 - DNB - - 1 0 v Netherlands Sydney 27 Oct 2022 T20I # 1848
1 12 - - - - - v South Africa Perth 30 Oct 2022 T20I # 1853
2 - DNB - - 0 0 v South Africa Perth 30 Oct 2022 T20I # 1853
1 64* - - - - - v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
2 - DNB - - 0 0 v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
1 26 - - - - - v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
2 - DNB - - 1 0 v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
1 50 - - - - - v England Adelaide 10 Nov 2022 T20I # 1878
2 - DNB - - 0 0 v England Adelaide 10 Nov 2022 T20I # 1878
1 - DNB - - 1 0 v Afghanistan Indore 14 Jan 2024 T20I # 2431
2 29 - - - - - v Afghanistan Indore 14 Jan 2024 T20I # 2431
1 0 - - - - - v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
2 - DNB - - 1 0 v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
Statsguru includes the following current or recent Twenty20 Internationals:
France v Malta at Dreux, Mdina Cup 2nd Match, May 9, 2024 [T20I # 2597]
France v Malta at Dreux, Mdina Cup 1st Match, May 9, 2024 [T20I # 2596]
Japan v Mongolia at Sano, 3rd T20I, May 8, 2024 [T20I # 2594]
Japan v Mongolia at Sano, 2nd T20I, May 8, 2024 [T20I # 2593]
 
Feedback Print this page