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 2015-2024 68 1321 102* 27.52 1 48 4/7 23.10 0 14 0 4.41 Profile
filtered 2015-2024 63 1266 102* 29.44 1 46 4/7 22.06 0 12 0 7.37
Innings by innings list
1 6 - - - - - v Afghanistan Dublin 25 Jul 2015 T20I # 446
2 - DNB - - 0 0 v Afghanistan Dublin 25 Jul 2015 T20I # 446
1 44 - - - - - v U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
2 - 2.0 24 1 0 0 v U.A.E. Abu Dhabi 22 Nov 2015 T20I # 465
1 0 - - - - - v Hong Kong Abu Dhabi 25 Nov 2015 T20I # 466
2 - 4.0 22 3 0 0 v Hong Kong Abu Dhabi 25 Nov 2015 T20I # 466
1 23 - - - - - v Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
2 - 2.0 23 0 0 0 v Hong Kong Abu Dhabi 26 Nov 2015 T20I # 467
1 - 4.0 38 1 1 0 v Afghanistan Abu Dhabi 29 Nov 2015 T20I # 471
2 19 - - - - - v Afghanistan Abu Dhabi 29 Nov 2015 T20I # 471
1 - 4.0 20 2 0 0 v Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
2 24 - - - - - v Afghanistan Abu Dhabi 30 Nov 2015 T20I # 472
1 17 - - - - - v Hong Kong Fatullah 19 Feb 2016 T20I # 502
2 - 4.0 54 1 0 0 v Hong Kong Fatullah 19 Feb 2016 T20I # 502
1 52 - - - - - v Afghanistan Fatullah 20 Feb 2016 T20I # 504
2 - DNB - - 0 0 v Afghanistan Fatullah 20 Feb 2016 T20I # 504
1 - 2.0 18 0 0 0 v U.A.E. Mirpur 22 Feb 2016 T20I # 508
2 46 - - - - - v U.A.E. Mirpur 22 Feb 2016 T20I # 508
1 - DNB - - 1 0 v Ireland Dharamsala 9 Mar 2016 T20I # 525
2 38 - - - - - v Ireland Dharamsala 9 Mar 2016 T20I # 525
0 TDNB TDNB - - - - v Netherlands Dharamsala 11 Mar 2016 T20I # 529
1 - DNB - - 0 0 v Bangladesh Dharamsala 13 Mar 2016 T20I # 534
2 0 - - - - - v Bangladesh Dharamsala 13 Mar 2016 T20I # 534
1 34 - - - - - v Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
2 - 4.0 18 0 0 0 v Netherlands Abu Dhabi 15 Jan 2017 T20I # 579
1 - 4.0 14 1 0 0 v Hong Kong Abu Dhabi 16 Jan 2017 T20I # 580
2 15 - - - - - v Hong Kong Abu Dhabi 16 Jan 2017 T20I # 580
1 17 - - - - - v Scotland Dubai (DICS) 19 Jan 2017 T20I # 585
2 - 4.0 22 1 0 0 v Scotland Dubai (DICS) 19 Jan 2017 T20I # 585
1 33 - - - - - v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 586
2 - 4.0 13 0 0 0 v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 586
1 - DNB - - 0 0 v Hong Kong Al Amerat 5 Oct 2019 T20I # 910
2 39* - - - - - v Hong Kong Al Amerat 5 Oct 2019 T20I # 910
1 7 - - - - - v Ireland Al Amerat 6 Oct 2019 T20I # 917
2 - 2.0 23 0 0 0 v Ireland Al Amerat 6 Oct 2019 T20I # 917
1 - 3.0 7 4 1 0 v Netherlands Al Amerat 9 Oct 2019 T20I # 924
2 DNB - - - - - v Netherlands Al Amerat 9 Oct 2019 T20I # 924
1 - DNB - - 0 0 v Nepal Al Amerat 10 Oct 2019 T20I # 928
2 DNB - - - - - v Nepal Al Amerat 10 Oct 2019 T20I # 928
1 - DNB - - 2 0 v U.A.E. Abu Dhabi 18 Oct 2019 T20I # 939
2 16* - - - - - v U.A.E. Abu Dhabi 18 Oct 2019 T20I # 939
1 - 1.0 7 0 0 0 v Hong Kong Abu Dhabi 20 Oct 2019 T20I # 949
2 24* - - - - - v Hong Kong Abu Dhabi 20 Oct 2019 T20I # 949
1 - 2.0 23 0 0 0 v Ireland Tolerance Oval 21 Oct 2019 T20I # 952
2 3 - - - - - v Ireland Tolerance Oval 21 Oct 2019 T20I # 952
1 - 4.0 14 0 0 0 v Nigeria Tolerance Oval 23 Oct 2019 T20I # 959
2 DNB - - - - - v Nigeria Tolerance Oval 23 Oct 2019 T20I # 959
1 - 4.0 25 3 0 0 v Canada Abu Dhabi 25 Oct 2019 T20I # 971
2 6* - - - - - v Canada Abu Dhabi 25 Oct 2019 T20I # 971
1 - 4.0 29 1 0 0 v Jersey Abu Dhabi 27 Oct 2019 T20I # 982
2 56 - - - - - v Jersey Abu Dhabi 27 Oct 2019 T20I # 982
1 - DNB - - 0 0 v Namibia Dubai (DICS) 29 Oct 2019 T20I # 987
2 2 - - - - - v Namibia Dubai (DICS) 29 Oct 2019 T20I # 987
1 2 - - - - - v Hong Kong Dubai (DICS) 30 Oct 2019 T20I # 990
2 - 4.0 22 0 0 0 v Hong Kong Dubai (DICS) 30 Oct 2019 T20I # 990
1 19 - - - - - v Scotland ICCA Dubai 31 Oct 2019 T20I # 991
2 - DNB - - 1 0 v Scotland ICCA Dubai 31 Oct 2019 T20I # 991
1 - 2.0 9 0 2 0 v Qatar Al Amerat 24 Feb 2020 T20I # 1054
2 5 - - - - - v Qatar Al Amerat 24 Feb 2020 T20I # 1054
1 - 2.0 22 0 1 0 v Maldives Al Amerat 25 Feb 2020 T20I # 1058
2 DNB - - - - - v Maldives Al Amerat 25 Feb 2020 T20I # 1058
1 - 4.0 20 4 0 0 v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
2 DNB - - - - - v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
1 - 2.0 17 1 1 0 v Bangladesh Al Amerat 19 Oct 2021 T20I # 1322
2 12 - - - - - v Bangladesh Al Amerat 19 Oct 2021 T20I # 1322
1 34 - - - - - v Scotland Al Amerat 21 Oct 2021 T20I # 1338
2 - 3.0 19 0 0 0 v Scotland Al Amerat 21 Oct 2021 T20I # 1338
1 43* - - - - - v Nepal Al Amerat 11 Feb 2022 T20I # 1459
2 - 2.0 14 0 0 0 v Nepal Al Amerat 11 Feb 2022 T20I # 1459
1 7 - - - - - v Ireland Al Amerat 12 Feb 2022 T20I # 1461
2 - 2.0 19 0 0 0 v Ireland Al Amerat 12 Feb 2022 T20I # 1461
1 - 3.0 18 1 0 0 v Nepal Al Amerat 18 Feb 2022 T20I # 1469
2 2 - - - - - v Nepal Al Amerat 18 Feb 2022 T20I # 1469
1 - 4.0 27 1 0 0 v Canada Al Amerat 19 Feb 2022 T20I # 1475
2 76* - - - - - v Canada Al Amerat 19 Feb 2022 T20I # 1475
1 - DNB - - 0 0 v Philippines Al Amerat 21 Feb 2022 T20I # 1483
2 DNB - - - - - v Philippines Al Amerat 21 Feb 2022 T20I # 1483
1 - 1.0 19 0 0 0 v Ireland Al Amerat 22 Feb 2022 T20I # 1487
2 28 - - - - - v Ireland Al Amerat 22 Feb 2022 T20I # 1487
1 21 - - - - - v Nepal Al Amerat 24 Feb 2022 T20I # 1491
2 - 3.0 21 1 0 0 v Nepal Al Amerat 24 Feb 2022 T20I # 1491
1 - 3.0 9 1 0 0 v Saudi Arabia Al Amerat 14 Nov 2022 T20I # 1880
2 DNB - - - - - v Saudi Arabia Al Amerat 14 Nov 2022 T20I # 1880
1 5 - - - - - v Bahrain Al Amerat 15 Nov 2022 T20I # 1883
2 - 4.0 21 0 0 0 v Bahrain Al Amerat 15 Nov 2022 T20I # 1883
1 - 4.0 10 1 0 0 v Canada Al Amerat 16 Nov 2022 T20I # 1885
2 29 - - - - - v Canada Al Amerat 16 Nov 2022 T20I # 1885
1 - 4.0 10 2 0 0 v Saudi Arabia Al Amerat 17 Nov 2022 T20I # 1890
2 DNB - - - - - v Saudi Arabia Al Amerat 17 Nov 2022 T20I # 1890
1 102* - - - - - v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
2 - 1.0 14 0 0 0 v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
1 54 - - - - - v Canada Al Amerat 20 Nov 2022 T20I # 1903
2 - 4.0 27 0 0 0 v Canada Al Amerat 20 Nov 2022 T20I # 1903
1 0 - - - - - v Canada Al Amerat 21 Nov 2022 T20I # 1910
2 - 4.0 28 1 0 0 v Canada Al Amerat 21 Nov 2022 T20I # 1910
1 56* - - - - - v Malaysia Kirtipur 30 Oct 2023 T20I # 2335
2 - 4.0 13 2 0 0 v Malaysia Kirtipur 30 Oct 2023 T20I # 2335
1 26 - - - - - v Singapore Kirtipur 31 Oct 2023 T20I # 2338
2 - 2.0 18 1 0 0 v Singapore Kirtipur 31 Oct 2023 T20I # 2338
1 32 - - - - - v Nepal Kirtipur 2 Nov 2023 T20I # 2342
2 - 2.0 16 1 1 0 v Nepal Kirtipur 2 Nov 2023 T20I # 2342
1 - 4.0 17 1 0 0 v Bahrain Kirtipur 3 Nov 2023 T20I # 2346
2 DNB - - - - - v Bahrain Kirtipur 3 Nov 2023 T20I # 2346
1 - 4.0 27 1 0 0 v Nepal Kirtipur 5 Nov 2023 T20I # 2348
2 26 - - - - - v Nepal Kirtipur 5 Nov 2023 T20I # 2348
1 - 4.0 29 2 0 0 v P.N.G. Al Amerat 6 Mar 2024 T20I # 2500
2 42 - - - - - v P.N.G. Al Amerat 6 Mar 2024 T20I # 2500
1 0 - - - - - v P.N.G. Al Amerat 7 Mar 2024 T20I # 2504
2 - 2.2 25 1 0 0 v P.N.G. Al Amerat 7 Mar 2024 T20I # 2504
1 - 3.0 15 0 0 0 v P.N.G. Al Amerat 8 Mar 2024 T20I # 2505
2 16 - - - - - v P.N.G. Al Amerat 8 Mar 2024 T20I # 2505
1 9 - - - - - v Namibia Al Amerat 1 Apr 2024 T20I # 2539
2 - 2.0 14 0 0 0 v Namibia Al Amerat 1 Apr 2024 T20I # 2539
1 7 - - - - - v Namibia Al Amerat 2 Apr 2024 T20I # 2540
2 - 2.0 12 1 0 0 v Namibia Al Amerat 2 Apr 2024 T20I # 2540
1 - 2.0 10 0 0 0 v Namibia Al Amerat 7 Apr 2024 T20I # 2543
2 5 - - - - - v Namibia Al Amerat 7 Apr 2024 T20I # 2543
1 45* - - - - - v Bahrain Al Amerat 12 Apr 2024 T20I # 2547
2 - 2.0 16 0 0 0 v Bahrain Al Amerat 12 Apr 2024 T20I # 2547
1 7 - - - - - v Cambodia Al Amerat 14 Apr 2024 T20I # 2560
2 - 2.0 14 1 1 0 v Cambodia Al Amerat 14 Apr 2024 T20I # 2560
1 - 2.0 20 0 0 0 v U.A.E. Al Amerat 15 Apr 2024 T20I # 2567
2 DNB - - - - - v U.A.E. Al Amerat 15 Apr 2024 T20I # 2567
1 35 - - - - - v Kuwait Al Amerat 17 Apr 2024 T20I # 2574
2 - 4.0 29 4 0 0 v Kuwait Al Amerat 17 Apr 2024 T20I # 2574
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]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
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