Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 10 Feb 2017 remove greater than or equal to 10 Feb 2017 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 2019-2024 55 33 14 158 18* 8.31 409 38.63 0 0 5 19 6 Profile
filtered 2019-2024 55 33 14 158 18* 8.31 409 38.63 0 0 5 19 6
Innings by innings list
7 28 12 1 0 58.33 10 caught 1 Test v Australia Brisbane 21 Nov 2019 Test # 2368
0* 4 2 0 0 0.00 11 not out 3 Test v Australia Brisbane 21 Nov 2019 Test # 2368
DNB - - - - - - - 2 Test v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
1* 8 1 0 0 100.00 11 not out 1 Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
DNB - - - - - - - 3 Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
2 - 7 0 0 28.57 11 run out 2 Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
0 11 8 0 0 0.00 11 caught 1 Test v England Manchester 5 Aug 2020 Test # 2391
4 6 3 1 0 133.33 11 bowled 3 Test v England Manchester 5 Aug 2020 Test # 2391
1* 28 10 0 0 10.00 11 not out 1 Test v England Southampton 13 Aug 2020 Test # 2392
0 18 8 0 0 0.00 11 caught 2 Test v England Southampton 21 Aug 2020 Test # 2393
DNB - - - - - - - 3 Test v England Southampton 21 Aug 2020 Test # 2393
0* 4 3 0 0 0.00 11 not out 2 Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
1 34 24 0 0 4.16 11 caught 4 Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
12 10 9 3 0 133.33 11 caught 1 Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
0* 9 1 0 0 0.00 11 not out 3 Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
DNB - - - - - - - 1 Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
DNB - - - - - - - 3 Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
0 5 3 0 0 0.00 11 bowled 2 Test v Australia Lahore 21 Mar 2022 Test # 2458
1 11 7 0 0 14.28 11 bowled 4 Test v Australia Lahore 21 Mar 2022 Test # 2458
5* 131 52 1 0 9.61 11 not out 2 Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
DNB - - - - - - - 4 Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
4* 11 10 1 0 40.00 11 not out 2 Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
18 13 21 1 2 85.71 11 caught 4 Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
DNB - - - - - - - 1 ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
DNB - - - - - - - 2 ODI v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
3 16 9 0 0 33.33 9 caught 1 ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
0 3 1 0 0 0.00 10 lbw 1 T20I v India Dubai (DICS) 28 Aug 2022 T20I # 1750
DNB - - - - - - - 1 T20I v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
DNB - - - - - - - 2 T20I v India Dubai (DICS) 4 Sep 2022 T20I # 1758
14* 9 4 0 2 350.00 10 not out 2 T20I v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
4 5 2 1 0 200.00 10 caught 2 T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
0 3 1 0 0 0.00 8 caught 1 T20I v England Karachi 20 Sep 2022 T20I # 1789
DNB - - - - - - - 1 T20I v New Zealand Christchurch 11 Oct 2022 T20I # 1815
DNB - - - - - - - 2 T20I v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
DNB - - - - - - - 2 T20I v New Zealand Christchurch 14 Oct 2022 T20I # 1819
DNB - - - - - - - 1 T20I v India Melbourne 23 Oct 2022 T20I # 1842
DNB - - - - - - - 2 T20I v Zimbabwe Perth 27 Oct 2022 T20I # 1849
DNB - - - - - - - 2 T20I v Netherlands Perth 30 Oct 2022 T20I # 1852
5* 3 3 0 0 166.66 9 not out 1 T20I v South Africa Sydney 3 Nov 2022 T20I # 1861
DNB - - - - - - - 2 T20I v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
DNB - - - - - - - 2 T20I v New Zealand Sydney 9 Nov 2022 T20I # 1877
DNB - - - - - - - 1 T20I v England Melbourne 13 Nov 2022 T20I # 1879
15 25 21 1 1 71.42 8 caught 2 Test v England Rawalpindi 1 Dec 2022 Test # 2478
6 70 46 1 0 13.04 8 lbw 4 Test v England Rawalpindi 1 Dec 2022 Test # 2478
4 13 8 1 0 50.00 9 bowled 2 Test v New Zealand Karachi 2 Jan 2023 Test # 2487
15* 25 11 2 1 136.36 10 not out 4 Test v New Zealand Karachi 2 Jan 2023 Test # 2487
DNB - - - - - - - 2 ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
0* 9 2 0 0 0.00 10 not out 2 ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
2 8 7 0 0 28.57 9 hit wicket 1 T20I v Afghanistan Sharjah 24 Mar 2023 T20I # 2030
DNB - - - - - - - 1 T20I v Afghanistan Sharjah 26 Mar 2023 T20I # 2033
0* 11 3 0 0 0.00 10 not out 2 T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
DNB - - - - - - - 2 ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
DNB - - - - - - - 2 ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
DNB - - - - - - - 1 ODI v New Zealand Karachi 3 May 2023 ODI # 4573
6 175 78 1 0 7.69 10 bowled 2 Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
DNB - - - - - - - 4 Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
DNB - - - - - - - 2 Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
18* 40 27 2 0 66.66 10 not out 1 ODI v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
10* 18 5 2 0 200.00 10 not out 2 ODI v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
DNB - - - - - - - 1 ODI v Nepal Multan 30 Aug 2023 ODI # 4628
TDNB - - - - - - - - ODI v India Pallekele 2 Sep 2023 ODI # 4630
DNB - - - - - - - 2 ODI v Bangladesh Lahore 6 Sep 2023 ODI # 4634
absent - - - - - - - 2 ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
TDNB - - - - - - - - T20I v New Zealand Rawalpindi 18 Apr 2024 T20I # 2575
DNB - - - - - - - 2 T20I v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
DNB - - - - - - - 1 T20I v New Zealand Rawalpindi 21 Apr 2024 T20I # 2581
DNB - - - - - - - 1 T20I v Ireland Dublin 10 May 2024 T20I # 2601
DNB - - - - - - - 2 T20I v Ireland Dublin 12 May 2024 T20I # 2609
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page