Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 2 Mar 1898 remove greater than or equal to 2 Mar 1898 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2024 43 61 5 2174 182 38.82 2364 91.96 4 11 4 267 15 Profile
filtered 2016-2024 43 61 5 2174 182 38.82 2364 91.96 4 11 4 267 15
Innings by innings list
60 133 78 6 0 76.92 3 bowled 1 ODI v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
0 4 6 0 0 0.00 3 bowled 2 ODI v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
63 103 68 4 1 92.64 3 caught 2 ODI v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
14 34 35 2 0 40.00 2 bowled 1 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
15 42 34 1 0 44.11 2 caught 3 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
7 5 5 0 1 140.00 2 caught 2 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
56 82 64 7 1 87.50 2 bowled 4 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
13 21 17 3 0 76.47 4 caught 1 Test v India Rajkot 9 Nov 2016 Test # 2232
DNB - - - - - - - 3 Test v India Rajkot 9 Nov 2016 Test # 2232
5 21 19 0 0 26.31 4 bowled 2 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
0 15 16 0 0 0.00 4 caught 4 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
9 - 7 1 0 128.57 2 caught 2 T20I v Pakistan Cardiff 5 May 2019 T20I # 772
21 23 17 2 0 123.52 4 lbw 2 T20I v Pakistan Karachi 20 Sep 2022 T20I # 1789
43 36 22 7 0 195.45 4 bowled 1 T20I v Pakistan Karachi 22 Sep 2022 T20I # 1793
70* 68 42 8 1 166.66 4 not out 1 T20I v Pakistan Karachi 23 Sep 2022 T20I # 1795
33 32 24 5 0 137.50 4 lbw 2 T20I v Pakistan Karachi 25 Sep 2022 T20I # 1798
10 11 6 2 0 166.66 4 caught 2 T20I v Pakistan Lahore 28 Sep 2022 T20I # 1801
26* 29 16 4 0 162.50 4 not out 2 T20I v Pakistan Lahore 30 Sep 2022 T20I # 1802
30 27 19 3 1 157.89 4 run out 1 T20I v Pakistan Lahore 2 Oct 2022 T20I # 1804
107 162 110 15 0 97.27 2 lbw 1 Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
0 3 1 0 0 0.00 2 caught 3 Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
63 93 49 9 1 128.57 2 lbw 1 Test v Pakistan Multan 9 Dec 2022 Test # 2480
79 147 98 6 0 80.61 2 bowled 3 Test v Pakistan Multan 9 Dec 2022 Test # 2480
26 57 37 1 1 70.27 2 lbw 2 Test v Pakistan Karachi 17 Dec 2022 Test # 2483
82* 111 78 12 0 105.12 2 not out 4 Test v Pakistan Karachi 17 Dec 2022 Test # 2483
3 8 5 0 0 60.00 3 caught 2 ODI v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
20 64 32 1 0 62.50 3 caught 1 ODI v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
0 8 5 0 0 0.00 3 caught 1 ODI v South Africa Kimberley 1 Feb 2023 ODI # 4514
84 102 68 14 0 123.52 2 caught 1 Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
25 39 27 4 0 92.59 2 caught 3 Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
9 33 21 0 0 42.85 2 caught 1 Test v New Zealand Wellington 24 Feb 2023 Test # 2494
33 71 43 2 1 76.74 2 caught 4 Test v New Zealand Wellington 24 Feb 2023 Test # 2494
20 17 13 3 0 153.84 4 bowled 1 T20I v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
28 51 28 2 0 100.00 5 caught 1 T20I v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
11 20 11 2 0 100.00 4 bowled 2 T20I v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
182 255 178 24 1 102.24 2 bowled 2 Test v Ireland Lord's 1 Jun 2023 Test # 2504
0* 2 0 0 0 - 2 not out 4 Test v Ireland Lord's 1 Jun 2023 Test # 2504
12 18 10 2 0 120.00 2 caught 1 Test v Australia Birmingham 16 Jun 2023 Test # 2507
19 46 28 1 0 67.85 2 caught 3 Test v Australia Birmingham 16 Jun 2023 Test # 2507
98 199 134 9 0 73.13 2 caught 2 Test v Australia Lord's 28 Jun 2023 Test # 2508
83 224 112 9 0 74.10 2 caught 4 Test v Australia Lord's 28 Jun 2023 Test # 2508
2 15 6 0 0 33.33 2 caught 2 Test v Australia Leeds 6 Jul 2023 Test # 2509
23 46 31 3 0 74.19 2 lbw 4 Test v Australia Leeds 6 Jul 2023 Test # 2509
1 10 6 0 0 16.66 2 caught 2 Test v Australia Manchester 19 Jul 2023 Test # 2512
41 58 41 3 0 100.00 2 caught 1 Test v Australia The Oval 27 Jul 2023 Test # 2515
42 82 55 7 0 76.36 2 caught 3 Test v Australia The Oval 27 Jul 2023 Test # 2515
48 69 49 6 1 97.95 4 caught 1 ODI v Ireland Nottingham 23 Sep 2023 ODI # 4653
107* - 78 12 2 137.17 4 not out 1 ODI v Ireland Bristol 26 Sep 2023 ODI # 4656
20 27 23 4 0 86.95 4 bowled 1 ODI v West Indies North Sound 3 Dec 2023 ODI # 4706
3 8 7 0 0 42.85 4 caught 2 ODI v West Indies North Sound 6 Dec 2023 ODI # 4707
71 94 73 6 1 97.26 4 caught 1 ODI v West Indies Bridgetown 9 Dec 2023 ODI # 4708
14 25 12 1 0 116.66 4 caught 1 T20I v West Indies Bridgetown 12 Dec 2023 T20I # 2397
35 53 39 7 0 89.74 2 lbw 1 Test v India Hyderabad 25 Jan 2024 Test # 2525
47 73 52 7 0 90.38 2 bowled 3 Test v India Hyderabad 25 Jan 2024 Test # 2525
21 44 17 4 0 123.52 2 caught 2 Test v India Visakhapatnam 2 Feb 2024 Test # 2526
28 51 27 6 0 103.70 2 caught 4 Test v India Visakhapatnam 2 Feb 2024 Test # 2526
153 251 151 23 2 101.32 2 caught 2 Test v India Rajkot 15 Feb 2024 Test # 2530
4 41 15 0 0 26.66 2 run out 4 Test v India Rajkot 15 Feb 2024 Test # 2530
11 46 21 1 0 52.38 2 caught 1 Test v India Ranchi 23 Feb 2024 Test # 2531
15 13 15 2 0 100.00 2 caught 3 Test v India Ranchi 23 Feb 2024 Test # 2531
27 88 58 4 0 46.55 2 caught 1 Test v India Dharamsala 7 Mar 2024 Test # 2534
2 10 5 0 0 40.00 2 bowled 3 Test v India Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
 
Feedback Print this page