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 2012-2024 106 2468 145* 30.09 5 40 3/10 30.17 0 45 0 -0.07 Profile
Innings by innings list
1 4 - - - - - v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
2 - 2.0 25 0 0 0 v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
1 27 - - - - - v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
2 - 4.0 12 1 0 0 v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
1 - 2.0 12 1 0 0 v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
2 DNB - - - - - v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
1 - 1.0 17 0 0 0 v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
2 DNB - - - - - v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
1 - 2.0 11 0 2 0 v India Colombo (RPS) 28 Sep 2012 T20I # 278
2 4* - - - - - v India Colombo (RPS) 28 Sep 2012 T20I # 278
1 - 1.0 7 0 0 0 v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
2 DNB - - - - - v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
1 - 1.0 6 0 0 0 v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
2 4 - - - - - v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
1 DNB - - - - - v Sri Lanka Sydney 26 Jan 2013 T20I # 299
2 - 3.0 15 2 0 0 v Sri Lanka Sydney 26 Jan 2013 T20I # 299
1 - 4.0 23 1 0 0 v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
2 8* - - - - - v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
1 1 - - - - - v England Southampton 29 Aug 2013 T20I # 328
2 - DNB - - 1 0 v England Southampton 29 Aug 2013 T20I # 328
1 - 2.0 25 0 0 0 v England Chester-le-Street 31 Aug 2013 T20I # 329
2 27 - - - - - v England Chester-le-Street 31 Aug 2013 T20I # 329
1 27 - - - - - v India Rajkot 10 Oct 2013 T20I # 331
2 - DNB - - 0 0 v India Rajkot 10 Oct 2013 T20I # 331
1 20 - - - - - v England Hobart 29 Jan 2014 T20I # 354
2 - 3.0 30 1 0 0 v England Hobart 29 Jan 2014 T20I # 354
1 - 1.0 7 0 1 0 v England Melbourne 31 Jan 2014 T20I # 355
2 2 - - - - - v England Melbourne 31 Jan 2014 T20I # 355
1 14 - - - - - v England Sydney 2 Feb 2014 T20I # 356
2 - 4.0 31 2 1 0 v England Sydney 2 Feb 2014 T20I # 356
1 - DNB - - 0 0 v South Africa Durban 12 Mar 2014 T20I # 363
2 1 - - - - - v South Africa Durban 12 Mar 2014 T20I # 363
1 - 4.0 19 2 0 0 v South Africa Centurion 14 Mar 2014 T20I # 365
2 17 - - - - - v South Africa Centurion 14 Mar 2014 T20I # 365
1 - DNB - - 1 0 v Pakistan Mirpur 23 Mar 2014 T20I # 381
2 74 - - - - - v Pakistan Mirpur 23 Mar 2014 T20I # 381
1 45 - - - - - v West Indies Mirpur 28 Mar 2014 T20I # 388
2 - 3.0 28 0 2 0 v West Indies Mirpur 28 Mar 2014 T20I # 388
1 - 4.0 20 1 1 0 v India Mirpur 30 Mar 2014 T20I # 393
2 23 - - - - - v India Mirpur 30 Mar 2014 T20I # 393
1 - 3.0 32 0 2 0 v Bangladesh Mirpur 1 Apr 2014 T20I # 396
2 5 - - - - - v Bangladesh Mirpur 1 Apr 2014 T20I # 396
1 - 3.0 13 3 0 0 v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
2 17 - - - - - v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
1 - 2.0 11 0 0 0 v South Africa Melbourne 7 Nov 2014 T20I # 408
2 0 - - - - - v South Africa Melbourne 7 Nov 2014 T20I # 408
1 - 4.0 24 0 1 0 v South Africa Sydney 9 Nov 2014 T20I # 409
2 23 - - - - - v South Africa Sydney 9 Nov 2014 T20I # 409
1 - 2.0 12 0 0 0 v England Cardiff 31 Aug 2015 T20I # 453
2 44 - - - - - v England Cardiff 31 Aug 2015 T20I # 453
1 - 2.0 17 1 0 0 v India Melbourne 29 Jan 2016 T20I # 486
2 1 - - - - - v India Melbourne 29 Jan 2016 T20I # 486
1 3 - - - - - v India Sydney 31 Jan 2016 T20I # 489
2 - 1.0 10 0 0 0 v India Sydney 31 Jan 2016 T20I # 489
1 17 - - - - - v South Africa Durban 4 Mar 2016 T20I # 519
2 - 1.0 16 0 0 0 v South Africa Durban 4 Mar 2016 T20I # 519
1 - 4.0 30 0 2 0 v South Africa Johannesburg 6 Mar 2016 T20I # 520
2 75 - - - - - v South Africa Johannesburg 6 Mar 2016 T20I # 520
1 - 3.0 24 0 0 0 v South Africa Cape Town 9 Mar 2016 T20I # 526
2 19* - - - - - v South Africa Cape Town 9 Mar 2016 T20I # 526
1 - 3.0 18 2 2 0 v New Zealand Dharamsala 18 Mar 2016 T20I # 539
2 22 - - - - - v New Zealand Dharamsala 18 Mar 2016 T20I # 539
1 - 1.0 12 0 1 0 v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
2 26 - - - - - v Bangladesh Bengaluru 21 Mar 2016 T20I # 544
1 30 - - - - - v Pakistan Mohali 25 Mar 2016 T20I # 548
2 - 2.0 13 0 0 0 v Pakistan Mohali 25 Mar 2016 T20I # 548
1 31 - - - - - v India Mohali 27 Mar 2016 T20I # 553
2 - 2.0 18 0 0 0 v India Mohali 27 Mar 2016 T20I # 553
1 145* - - - - - v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
2 - 2.0 21 0 1 0 v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
1 - 1.0 16 0 0 0 v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
2 66 - - - - - v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
1 17 - - - - - v India Ranchi 7 Oct 2017 T20I # 623
2 - DNB - - 0 0 v India Ranchi 7 Oct 2017 T20I # 623
1 - DNB - - 0 0 v India Guwahati 10 Oct 2017 T20I # 624
2 DNB - - - - - v India Guwahati 10 Oct 2017 T20I # 624
1 - DNB - - 0 0 v New Zealand Sydney 3 Feb 2018 T20I # 642
2 40* - - - - - v New Zealand Sydney 3 Feb 2018 T20I # 642
1 - 2.0 10 3 1 0 v England Hobart 7 Feb 2018 T20I # 645
2 103* - - - - - v England Hobart 7 Feb 2018 T20I # 645
1 - DNB - - 0 0 v England Melbourne 10 Feb 2018 T20I # 646
2 39 - - - - - v England Melbourne 10 Feb 2018 T20I # 646
1 - DNB - - 2 0 v New Zealand Auckland 16 Feb 2018 T20I # 649
2 31 - - - - - v New Zealand Auckland 16 Feb 2018 T20I # 649
1 - DNB - - 2 0 v New Zealand Auckland 21 Feb 2018 T20I # 653
2 20* - - - - - v New Zealand Auckland 21 Feb 2018 T20I # 653
1 - DNB - - 0 0 v England Birmingham 27 Jun 2018 T20I # 679
2 10 - - - - - v England Birmingham 27 Jun 2018 T20I # 679
1 - 1.0 3 0 0 0 v Pakistan Harare 2 Jul 2018 T20I # 682
2 DNB - - - - - v Pakistan Harare 2 Jul 2018 T20I # 682
1 0* - - - - - v Zimbabwe Harare 3 Jul 2018 T20I # 683
2 - 1.0 7 1 0 0 v Zimbabwe Harare 3 Jul 2018 T20I # 683
1 - 3.0 30 1 2 0 v Pakistan Harare 5 Jul 2018 T20I # 686
2 10 - - - - - v Pakistan Harare 5 Jul 2018 T20I # 686
1 - DNB - - 0 0 v Zimbabwe Harare 6 Jul 2018 T20I # 687
2 56 - - - - - v Zimbabwe Harare 6 Jul 2018 T20I # 687
1 5 - - - - - v Pakistan Harare 8 Jul 2018 T20I # 689
2 - 3.0 35 2 0 0 v Pakistan Harare 8 Jul 2018 T20I # 689
1 - DNB - - 0 0 v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
2 18 - - - - - v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
1 - DNB - - 1 0 v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
2 2 - - - - - v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
1 - 1.0 5 0 0 0 v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
2 52 - - - - - v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
1 - DNB - - 0 0 v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
2 4 - - - - - v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
1 - 2.0 14 1 2 0 v South Africa Carrara 17 Nov 2018 T20I # 711
2 38 - - - - - v South Africa Carrara 17 Nov 2018 T20I # 711
1 46 - - - - - v India Brisbane 21 Nov 2018 T20I # 712
2 - DNB - - 1 0 v India Brisbane 21 Nov 2018 T20I # 712
0 - TDNB - - - - v India Melbourne 23 Nov 2018 T20I # 713
1 19 - - - - - v India Melbourne 23 Nov 2018 T20I # 713
1 13 - - - - - v India Sydney 25 Nov 2018 T20I # 714
2 - 4.0 25 1 0 0 v India Sydney 25 Nov 2018 T20I # 714
1 - DNB - - 1 0 v India Visakhapatnam 24 Feb 2019 T20I # 748
2 56 - - - - - v India Visakhapatnam 24 Feb 2019 T20I # 748
1 - DNB - - 0 0 v India Bengaluru 27 Feb 2019 T20I # 749
2 113* - - - - - v India Bengaluru 27 Feb 2019 T20I # 749
1 62 - - - - - v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
2 - DNB - - 0 0 v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
1 - DNB - - 0 0 v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
2 DNB - - - - - v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
1 - 3.0 14 2 0 0 v England Southampton 4 Sep 2020 T20I # 1095
2 1 - - - - - v England Southampton 4 Sep 2020 T20I # 1095
1 26 - - - - - v England Southampton 6 Sep 2020 T20I # 1096
2 - 2.0 16 0 1 0 v England Southampton 6 Sep 2020 T20I # 1096
1 - DNB - - 0 0 v England Southampton 8 Sep 2020 T20I # 1097
2 6 - - - - - v England Southampton 8 Sep 2020 T20I # 1097
1 - DNB - - 0 0 v India Canberra 4 Dec 2020 T20I # 1114
2 2 - - - - - v India Canberra 4 Dec 2020 T20I # 1114
1 22 - - - - - v India Sydney 6 Dec 2020 T20I # 1115
2 - 1.0 19 0 0 0 v India Sydney 6 Dec 2020 T20I # 1115
1 54 - - - - - v India Sydney 8 Dec 2020 T20I # 1116
2 - 3.0 20 1 0 0 v India Sydney 8 Dec 2020 T20I # 1116
1 - 1.0 9 0 0 0 v New Zealand Christchurch 22 Feb 2021 T20I # 1123
2 1 - - - - - v New Zealand Christchurch 22 Feb 2021 T20I # 1123
1 - DNB - - 1 0 v New Zealand Dunedin 25 Feb 2021 T20I # 1124
2 3 - - - - - v New Zealand Dunedin 25 Feb 2021 T20I # 1124
1 70 - - - - - v New Zealand Wellington 3 Mar 2021 T20I # 1125
2 - 1.0 15 0 1 0 v New Zealand Wellington 3 Mar 2021 T20I # 1125
1 18 - - - - - v New Zealand Wellington 5 Mar 2021 T20I # 1127
2 - 3.0 14 2 2 0 v New Zealand Wellington 5 Mar 2021 T20I # 1127
1 1 - - - - - v New Zealand Wellington 7 Mar 2021 T20I # 1129
2 - DNB - - 0 0 v New Zealand Wellington 7 Mar 2021 T20I # 1129
1 - 4.0 24 1 1 0 v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
2 18 - - - - - v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
1 - 1.0 16 0 0 0 v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
2 5 - - - - - v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
1 6 - - - - - v England Dubai (DICS) 30 Oct 2021 T20I # 1379
2 - DNB - - 0 0 v England Dubai (DICS) 30 Oct 2021 T20I # 1379
1 - 2.0 6 1 0 0 v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
2 0* - - - - - v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
1 - 1.0 6 0 1 0 v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
2 0* - - - - - v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
1 - 3.0 20 0 0 0 v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
2 7 - - - - - v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
1 - 3.0 28 0 1 0 v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
2 28* - - - - - v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
1 7 - - - - - v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
2 - DNB - - 0 0 v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
1 15 - - - - - v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
2 - 1.0 4 0 0 0 v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
1 - 1.0 3 1 0 0 v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
2 39 - - - - - v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
1 - 2.0 21 0 0 0 v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
2 48* - - - - - v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
1 29 - - - - - v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
2 - DNB - - 1 0 v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
1 - 2.0 18 0 0 0 v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
2 DNB - - - - - v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
1 - 3.0 18 2 0 0 v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
2 19 - - - - - v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
1 16 - - - - - v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
2 - 3.0 26 0 0 0 v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
1 - 1.0 10 0 0 0 v India Mohali 20 Sep 2022 T20I # 1788
2 1 - - - - - v India Mohali 20 Sep 2022 T20I # 1788
1 0 - - - - - v India Nagpur 23 Sep 2022 T20I # 1794
2 - DNB - - 0 0 v India Nagpur 23 Sep 2022 T20I # 1794
1 6 - - - - - v India Hyderabad 25 Sep 2022 T20I # 1796
2 - 1.0 11 0 0 0 v India Hyderabad 25 Sep 2022 T20I # 1796
1 - 2.0 8 0 0 0 v West Indies Carrara 5 Oct 2022 T20I # 1806
2 0 - - - - - v West Indies Carrara 5 Oct 2022 T20I # 1806
1 1 - - - - - v West Indies Brisbane 7 Oct 2022 T20I # 1808
2 - DNB - - 0 0 v West Indies Brisbane 7 Oct 2022 T20I # 1808
1 - 1.0 6 0 0 0 v England Canberra 12 Oct 2022 T20I # 1817
2 8 - - - - - v England Canberra 12 Oct 2022 T20I # 1817
1 - 2.0 21 0 0 0 v England Canberra 14 Oct 2022 T20I # 1820
2 8 - - - - - v England Canberra 14 Oct 2022 T20I # 1820
1 - DNB - - 0 0 v New Zealand Sydney 22 Oct 2022 T20I # 1839
2 28 - - - - - v New Zealand Sydney 22 Oct 2022 T20I # 1839
1 - 1.0 5 1 0 0 v Sri Lanka Perth 25 Oct 2022 T20I # 1845
2 23 - - - - - v Sri Lanka Perth 25 Oct 2022 T20I # 1845
1 13 - - - - - v Ireland Brisbane 31 Oct 2022 T20I # 1855
2 - 2.1 14 2 1 0 v Ireland Brisbane 31 Oct 2022 T20I # 1855
1 54* - - - - - v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
2 - DNB - - 1 0 v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
1 - 2.0 38 0 0 0 v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
2 12 - - - - - v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
1 - 1.0 30 0 0 0 v India Guwahati 28 Nov 2023 T20I # 2372
2 104* - - - - - v India Guwahati 28 Nov 2023 T20I # 2372
1 10 - - - - - v West Indies Hobart 9 Feb 2024 T20I # 2459
2 - 2.0 31 1 0 0 v West Indies Hobart 9 Feb 2024 T20I # 2459
1 120* - - - - - v West Indies Adelaide 11 Feb 2024 T20I # 2462
2 - DNB - - 2 0 v West Indies Adelaide 11 Feb 2024 T20I # 2462
1 - DNB - - 2 0 v West Indies Perth 13 Feb 2024 T20I # 2467
2 12 - - - - - v West Indies Perth 13 Feb 2024 T20I # 2467
1 - 2.0 32 0 0 0 v New Zealand Wellington 21 Feb 2024 T20I # 2481
2 25 - - - - - v New Zealand Wellington 21 Feb 2024 T20I # 2481
1 6 - - - - - v New Zealand Auckland 23 Feb 2024 T20I # 2483
2 - DNB - - 0 0 v New Zealand Auckland 23 Feb 2024 T20I # 2483
1 20 - - - - - v New Zealand Auckland 25 Feb 2024 T20I # 2484
2 - DNB - - 0 0 v New Zealand Auckland 25 Feb 2024 T20I # 2484
Statsguru includes the following current or recent Twenty20 Internationals:
Japan v Mongolia at Sano, 3rd T20I, May 8, 2024 [T20I # 2594 - Current]
Japan v Mongolia at Sano, 2nd T20I, May 8, 2024 [T20I # 2593 - Current]
Bangladesh v Zimbabwe at Chattogram, 3rd T20I, May 7, 2024 [T20I # 2592]
Japan v Mongolia at Sano, 1st T20I, May 7, 2024 [T20I # 2591]
 
Feedback Print this page