Records type all-round analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 17 Apr 2024 remove less than or equal to 17 Apr 2024 from query
Not involving the player R Satheesan (ROM) remove R Satheesan (ROM) 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 2011-2022 103 3120 172 34.28 2 0 - - 0 50 0 - Profile
filtered 2011-2022 103 3120 172 34.28 2 0 - - 0 50 0 -
Innings by innings list
1 15* - - - - - v England Adelaide 12 Jan 2011 T20I # 197
2 - DNB - - 0 0 v England Adelaide 12 Jan 2011 T20I # 197
1 53* - - - - - v England Melbourne 14 Jan 2011 T20I # 198
2 - DNB - - 1 0 v England Melbourne 14 Jan 2011 T20I # 198
1 36 - - - - - v India Melbourne 3 Feb 2012 T20I # 218
2 - DNB - - 0 0 v India Melbourne 3 Feb 2012 T20I # 218
1 1 - - - - - v Sri Lanka Sydney 26 Jan 2013 T20I # 299
2 - 1.0 9 0 0 0 v Sri Lanka Sydney 26 Jan 2013 T20I # 299
1 - DNB - - 0 0 v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
2 7 - - - - - v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
1 - DNB - - 0 0 v West Indies Brisbane 13 Feb 2013 T20I # 303
2 4 - - - - - v West Indies Brisbane 13 Feb 2013 T20I # 303
1 156 - - - - - v England Southampton 29 Aug 2013 T20I # 328
2 - DNB - - 0 0 v England Southampton 29 Aug 2013 T20I # 328
1 - DNB - - 0 0 v England Chester-le-Street 31 Aug 2013 T20I # 329
2 5 - - - - - v England Chester-le-Street 31 Aug 2013 T20I # 329
1 89 - - - - - v India Rajkot 10 Oct 2013 T20I # 331
2 - DNB - - 0 0 v India Rajkot 10 Oct 2013 T20I # 331
1 52 - - - - - v England Hobart 29 Jan 2014 T20I # 354
2 - DNB - - 1 0 v England Hobart 29 Jan 2014 T20I # 354
1 - DNB - - 0 0 v England Melbourne 31 Jan 2014 T20I # 355
2 10 - - - - - v England Melbourne 31 Jan 2014 T20I # 355
1 30 - - - - - v England Sydney 2 Feb 2014 T20I # 356
2 - DNB - - 0 0 v England Sydney 2 Feb 2014 T20I # 356
1 - DNB - - 0 0 v South Africa Durban 12 Mar 2014 T20I # 363
2 5 - - - - - v South Africa Durban 12 Mar 2014 T20I # 363
1 - DNB - - 0 0 v South Africa Centurion 14 Mar 2014 T20I # 365
2 39 - - - - - v South Africa Centurion 14 Mar 2014 T20I # 365
1 - 1.0 18 0 0 0 v Pakistan Mirpur 23 Mar 2014 T20I # 381
2 65 - - - - - v Pakistan Mirpur 23 Mar 2014 T20I # 381
1 16 - - - - - v West Indies Mirpur 28 Mar 2014 T20I # 388
2 - DNB - - 0 0 v West Indies Mirpur 28 Mar 2014 T20I # 388
1 - DNB - - 1 0 v India Mirpur 30 Mar 2014 T20I # 393
2 6 - - - - - v India Mirpur 30 Mar 2014 T20I # 393
1 - DNB - - 0 0 v Bangladesh Mirpur 1 Apr 2014 T20I # 396
2 71 - - - - - v Bangladesh Mirpur 1 Apr 2014 T20I # 396
1 - DNB - - 1 0 v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
2 5 - - - - - v Pakistan Dubai (DICS) 5 Oct 2014 T20I # 406
1 14 - - - - - v South Africa Adelaide 5 Nov 2014 T20I # 407
2 - DNB - - 0 0 v South Africa Adelaide 5 Nov 2014 T20I # 407
1 - DNB - - 1 0 v South Africa Melbourne 7 Nov 2014 T20I # 408
2 44* - - - - - v South Africa Melbourne 7 Nov 2014 T20I # 408
1 - DNB - - 0 0 v South Africa Sydney 9 Nov 2014 T20I # 409
2 33 - - - - - v South Africa Sydney 9 Nov 2014 T20I # 409
1 - DNB - - 0 0 v India Adelaide 26 Jan 2016 T20I # 485
2 44 - - - - - v India Adelaide 26 Jan 2016 T20I # 485
1 - DNB - - 0 0 v India Melbourne 29 Jan 2016 T20I # 486
2 74 - - - - - v India Melbourne 29 Jan 2016 T20I # 486
1 40 - - - - - v South Africa Durban 4 Mar 2016 T20I # 519
2 - DNB - - 2 0 v South Africa Durban 4 Mar 2016 T20I # 519
1 - DNB - - 0 0 v South Africa Johannesburg 6 Mar 2016 T20I # 520
2 2 - - - - - v South Africa Johannesburg 6 Mar 2016 T20I # 520
1 15 - - - - - v Pakistan Mohali 25 Mar 2016 T20I # 548
2 - DNB - - 0 0 v Pakistan Mohali 25 Mar 2016 T20I # 548
1 43 - - - - - v India Mohali 27 Mar 2016 T20I # 553
2 - DNB - - 0 0 v India Mohali 27 Mar 2016 T20I # 553
1 43 - - - - - v Sri Lanka Melbourne 17 Feb 2017 T20I # 596
2 - DNB - - 1 0 v Sri Lanka Melbourne 17 Feb 2017 T20I # 596
1 12 - - - - - v Sri Lanka Geelong 19 Feb 2017 T20I # 597
2 - DNB - - 0 0 v Sri Lanka Geelong 19 Feb 2017 T20I # 597
1 53 - - - - - v Sri Lanka Adelaide 22 Feb 2017 T20I # 598
2 - DNB - - 0 0 v Sri Lanka Adelaide 22 Feb 2017 T20I # 598
1 42 - - - - - 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 8 - - - - - v India Guwahati 10 Oct 2017 T20I # 624
1 - DNB - - 1 0 v England Melbourne 10 Feb 2018 T20I # 646
2 20* - - - - - v England Melbourne 10 Feb 2018 T20I # 646
1 - DNB - - 1 0 v New Zealand Auckland 16 Feb 2018 T20I # 649
2 36* - - - - - v New Zealand Auckland 16 Feb 2018 T20I # 649
1 - DNB - - 0 0 v New Zealand Auckland 21 Feb 2018 T20I # 653
2 18* - - - - - v New Zealand Auckland 21 Feb 2018 T20I # 653
1 - DNB - - 1 0 v England Birmingham 27 Jun 2018 T20I # 679
2 84 - - - - - v England Birmingham 27 Jun 2018 T20I # 679
1 - DNB - - 3 0 v Pakistan Harare 2 Jul 2018 T20I # 682
2 68* - - - - - v Pakistan Harare 2 Jul 2018 T20I # 682
1 172 - - - - - v Zimbabwe Harare 3 Jul 2018 T20I # 683
2 - DNB - - 0 0 v Zimbabwe Harare 3 Jul 2018 T20I # 683
1 - DNB - - 1 0 v Pakistan Harare 5 Jul 2018 T20I # 686
2 16 - - - - - v Pakistan Harare 5 Jul 2018 T20I # 686
1 - DNB - - 0 0 v Zimbabwe Harare 6 Jul 2018 T20I # 687
2 3 - - - - - v Zimbabwe Harare 6 Jul 2018 T20I # 687
1 47 - - - - - v Pakistan Harare 8 Jul 2018 T20I # 689
2 - DNB - - 0 0 v Pakistan Harare 8 Jul 2018 T20I # 689
1 - DNB - - 1 0 v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
2 1 - - - - - v U.A.E. Abu Dhabi 22 Oct 2018 T20I # 700
1 - DNB - - 2 0 v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
2 0 - - - - - v Pakistan Abu Dhabi 24 Oct 2018 T20I # 701
1 - DNB - - 1 0 v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
2 3 - - - - - v Pakistan Dubai (DICS) 26 Oct 2018 T20I # 702
1 - DNB - - 1 0 v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
2 1 - - - - - v Pakistan Dubai (DICS) 28 Oct 2018 T20I # 704
1 - DNB - - 0 0 v South Africa Carrara 17 Nov 2018 T20I # 711
2 7 - - - - - v South Africa Carrara 17 Nov 2018 T20I # 711
1 27 - - - - - 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 0 - - - - - v India Melbourne 23 Nov 2018 T20I # 713
1 28 - - - - - v India Sydney 25 Nov 2018 T20I # 714
2 - DNB - - 0 0 v India Sydney 25 Nov 2018 T20I # 714
1 - DNB - - 1 0 v India Visakhapatnam 24 Feb 2019 T20I # 748
2 0 - - - - - v India Visakhapatnam 24 Feb 2019 T20I # 748
1 - DNB - - 1 0 v India Bengaluru 27 Feb 2019 T20I # 749
2 8 - - - - - v India Bengaluru 27 Feb 2019 T20I # 749
1 64 - - - - - 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 0 - - - - - v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
1 - DNB - - 0 0 v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
2 37 - - - - - v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
1 - DNB - - 0 0 v Pakistan Sydney 3 Nov 2019 T20I # 999
2 37* - - - - - v Pakistan Sydney 3 Nov 2019 T20I # 999
1 - DNB - - 0 0 v Pakistan Canberra 5 Nov 2019 T20I # 1002
2 17 - - - - - v Pakistan Canberra 5 Nov 2019 T20I # 1002
1 - DNB - - 1 0 v Pakistan Perth 8 Nov 2019 T20I # 1009
2 52* - - - - - v Pakistan Perth 8 Nov 2019 T20I # 1009
1 42 - - - - - v South Africa Johannesburg 21 Feb 2020 T20I # 1046
2 - DNB - - 1 0 v South Africa Johannesburg 21 Feb 2020 T20I # 1046
1 - DNB - - 0 0 v South Africa Gqeberha 23 Feb 2020 T20I # 1052
2 14 - - - - - v South Africa Gqeberha 23 Feb 2020 T20I # 1052
1 55 - - - - - v South Africa Cape Town 26 Feb 2020 T20I # 1065
2 - DNB - - 1 0 v South Africa Cape Town 26 Feb 2020 T20I # 1065
1 - DNB - - 1 0 v England Southampton 4 Sep 2020 T20I # 1095
2 46 - - - - - v England Southampton 4 Sep 2020 T20I # 1095
1 40 - - - - - v England Southampton 6 Sep 2020 T20I # 1096
2 - DNB - - 0 0 v England Southampton 6 Sep 2020 T20I # 1096
1 - DNB - - 1 0 v England Southampton 8 Sep 2020 T20I # 1097
2 39 - - - - - v England Southampton 8 Sep 2020 T20I # 1097
1 - DNB - - 0 0 v India Canberra 4 Dec 2020 T20I # 1114
2 35 - - - - - v India Canberra 4 Dec 2020 T20I # 1114
1 0 - - - - - v India Sydney 8 Dec 2020 T20I # 1116
2 - DNB - - 1 0 v India Sydney 8 Dec 2020 T20I # 1116
1 - DNB - - 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 12 - - - - - v New Zealand Dunedin 25 Feb 2021 T20I # 1124
1 69 - - - - - v New Zealand Wellington 3 Mar 2021 T20I # 1125
2 - DNB - - 0 0 v New Zealand Wellington 3 Mar 2021 T20I # 1125
1 79* - - - - - v New Zealand Wellington 5 Mar 2021 T20I # 1127
2 - DNB - - 2 0 v New Zealand Wellington 5 Mar 2021 T20I # 1127
1 36 - - - - - v New Zealand Wellington 7 Mar 2021 T20I # 1129
2 - DNB - - 0 0 v New Zealand Wellington 7 Mar 2021 T20I # 1129
1 - DNB - - 0 0 v West Indies Gros Islet 9 Jul 2021 T20I # 1185
2 4 - - - - - v West Indies Gros Islet 9 Jul 2021 T20I # 1185
1 - DNB - - 0 0 v West Indies Gros Islet 10 Jul 2021 T20I # 1188
2 6 - - - - - v West Indies Gros Islet 10 Jul 2021 T20I # 1188
1 30 - - - - - v West Indies Gros Islet 12 Jul 2021 T20I # 1189
2 - DNB - - 0 0 v West Indies Gros Islet 12 Jul 2021 T20I # 1189
1 53 - - - - - v West Indies Gros Islet 14 Jul 2021 T20I # 1190
2 - DNB - - 0 0 v West Indies Gros Islet 14 Jul 2021 T20I # 1190
1 - DNB - - 1 0 v West Indies Gros Islet 16 Jul 2021 T20I # 1192
2 34 - - - - - v West Indies Gros Islet 16 Jul 2021 T20I # 1192
1 - DNB - - 1 0 v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
2 0 - - - - - v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
1 - DNB - - 0 0 v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
2 37 - - - - - v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
1 44 - - - - - v England Dubai (DICS) 30 Oct 2021 T20I # 1379
2 - DNB - - 0 0 v England Dubai (DICS) 30 Oct 2021 T20I # 1379
1 - DNB - - 2 0 v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
2 40 - - - - - v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
1 - DNB - - 0 0 v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
2 9 - - - - - v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
1 - DNB - - 0 0 v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
2 0 - - - - - v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
1 - DNB - - 0 0 v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
2 5 - - - - - v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
1 8 - - - - - v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
2 - DNB - - 1 0 v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
1 25 - - - - - v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
2 - DNB - - 0 0 v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
1 - DNB - - 0 0 v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
2 35 - - - - - v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
1 - DNB - - 2 0 v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
2 2 - - - - - v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
1 8 - - - - - v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
2 - DNB - - 0 0 v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
1 - DNB - - 1 0 v Pakistan Lahore 5 Apr 2022 T20I # 1504
2 55 - - - - - v Pakistan Lahore 5 Apr 2022 T20I # 1504
1 - DNB - - 1 0 v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
2 61* - - - - - v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
1 - DNB - - 2 0 v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
2 24 - - - - - v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
1 29 - - - - - v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
2 - DNB - - 2 0 v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
1 - DNB - - 0 0 v India Mohali 20 Sep 2022 T20I # 1788
2 22 - - - - - v India Mohali 20 Sep 2022 T20I # 1788
1 31 - - - - - v India Nagpur 23 Sep 2022 T20I # 1794
2 - DNB - - 1 0 v India Nagpur 23 Sep 2022 T20I # 1794
1 7 - - - - - v India Hyderabad 25 Sep 2022 T20I # 1796
2 - DNB - - 2 0 v India Hyderabad 25 Sep 2022 T20I # 1796
1 - DNB - - 0 0 v West Indies Carrara 5 Oct 2022 T20I # 1806
2 58 - - - - - v West Indies Carrara 5 Oct 2022 T20I # 1806
1 15 - - - - - v West Indies Brisbane 7 Oct 2022 T20I # 1808
2 - DNB - - 1 0 v West Indies Brisbane 7 Oct 2022 T20I # 1808
1 - DNB - - 0 0 v England Perth 9 Oct 2022 T20I # 1812
2 12 - - - - - v England Perth 9 Oct 2022 T20I # 1812
1 - DNB - - 0 0 v England Canberra 12 Oct 2022 T20I # 1817
2 13 - - - - - v England Canberra 12 Oct 2022 T20I # 1817
1 - DNB - - 1 0 v England Canberra 14 Oct 2022 T20I # 1820
2 0 - - - - - v England Canberra 14 Oct 2022 T20I # 1820
1 - DNB - - 0 0 v New Zealand Sydney 22 Oct 2022 T20I # 1839
2 13 - - - - - v New Zealand Sydney 22 Oct 2022 T20I # 1839
1 - DNB - - 0 0 v Sri Lanka Perth 25 Oct 2022 T20I # 1845
2 31* - - - - - v Sri Lanka Perth 25 Oct 2022 T20I # 1845
1 63 - - - - - v Ireland Brisbane 31 Oct 2022 T20I # 1855
2 - DNB - - 0 0 v Ireland Brisbane 31 Oct 2022 T20I # 1855
Statsguru includes the following current or recent Twenty20 Internationals:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page