Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 28 Jun 2019 remove greater than or equal to 28 Jun 2019 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 33 40 9 1296 132* 41.80 1788 72.48 2 10 1 145 14 Profile
filtered 33 40 9 1296 132* 41.80 1788 72.48 2 10 1 145 14
Innings by innings list
5 19 15 1 0 33.33 6 lbw 2 Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
12 40 35 1 0 34.28 6 caught 4 Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
62 177 126 4 1 49.20 6 caught 2 Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
4 9 6 1 0 66.66 6 caught 4 Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
27* 21 16 3 0 168.75 8 not out 1 ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
50* - 35 5 2 142.85 5 not out 2 ODI v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
24 42 42 1 0 57.14 4 caught 1 ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
53 90 67 7 1 79.10 7 caught 2 Test v England Rawalpindi 1 Dec 2022 Test # 2478
30 99 64 4 0 46.87 7 lbw 4 Test v England Rawalpindi 1 Dec 2022 Test # 2478
4 34 15 0 0 26.66 6 caught 2 Test v England Multan 9 Dec 2022 Test # 2480
20* 66 31 4 0 64.51 8 not out 4 Test v England Multan 9 Dec 2022 Test # 2480
56 139 93 6 0 60.21 7 stumped 1 Test v England Karachi 17 Dec 2022 Test # 2483
21 81 50 1 0 42.00 7 caught 3 Test v England Karachi 17 Dec 2022 Test # 2483
103 189 155 17 0 66.45 7 lbw 1 Test v New Zealand Karachi 26 Dec 2022 Test # 2486
6 28 14 1 0 42.85 7 bowled 3 Test v New Zealand Karachi 26 Dec 2022 Test # 2486
41 120 78 7 0 52.56 7 caught 2 Test v New Zealand Karachi 2 Jan 2023 Test # 2487
30 70 40 4 0 75.00 8 bowled 4 Test v New Zealand Karachi 2 Jan 2023 Test # 2487
13* 14 10 0 1 130.00 6 not out 2 ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
25 27 22 2 0 113.63 6 run out 2 ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
45 56 43 4 1 104.65 6 caught 1 ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
7 12 10 1 0 70.00 6 caught 2 ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
DNB - - - - - - - 2 ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
31 37 29 3 0 106.89 6 caught 1 ODI v New Zealand Karachi 3 May 2023 ODI # 4573
58 75 46 4 2 126.08 5 caught 1 ODI v New Zealand Karachi 5 May 2023 ODI # 4574
57 85 57 6 1 100.00 5 caught 2 ODI v New Zealand Karachi 7 May 2023 ODI # 4575
83 159 113 9 1 73.45 7 stumped 2 Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
6* 1 1 0 1 600.00 8 not out 4 Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
132* 208 154 15 1 85.71 7 not out 2 Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
7 33 29 0 0 24.13 5 lbw 1 ODI v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
14 19 15 2 0 93.33 5 caught 2 ODI v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
38* 59 31 4 1 122.58 6 not out 1 ODI v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
5 13 14 0 0 35.71 5 caught 1 ODI v Nepal Multan 30 Aug 2023 ODI # 4628
TDNB - - - - - - - - ODI v India Pallekele 2 Sep 2023 ODI # 4630
12* 21 21 1 0 57.14 5 not out 2 ODI v Bangladesh Lahore 6 Sep 2023 ODI # 4634
23 58 32 2 0 71.87 5 lbw 2 ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
DNB - - - - - - - 2 ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
DNB - - - - - - - 2 ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
51 53 45 6 1 113.33 6 caught 2 ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
28* 121 76 4 0 36.84 8 not out 2 Test v Australia Perth 14 Dec 2023 Test # 2518
5 11 11 0 0 45.45 7 run out 4 Test v Australia Perth 14 Dec 2023 Test # 2518
5 15 8 1 0 62.50 7 caught 2 Test v Australia Melbourne 26 Dec 2023 Test # 2519
50 109 70 6 0 71.42 7 caught 4 Test v Australia Melbourne 26 Dec 2023 Test # 2519
53 120 67 8 0 79.10 7 caught 1 Test v Australia Sydney 3 Jan 2024 Test # 2521
0 2 2 0 0 0.00 8 caught 3 Test v Australia Sydney 3 Jan 2024 Test # 2521
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 197/3 (17.4 ov, Aaron Jones 94*, CJ Anderson 3*, N Dutta 1/41) - Match over
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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