Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Not involving the player MEK Hussey (AUS) remove MEK Hussey (AUS) 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 76 83 9 2855 162 38.58 3757 75.99 6 17 4 285 44 Profile
filtered 2019-2024 76 83 9 2855 162 38.58 3757 75.99 6 17 4 285 44
Innings by innings list
21 84 69 3 0 30.43 1 caught 1 Test v Bangladesh Chattogram 5 Sep 2019 Test # 2361
87 230 208 6 4 41.82 2 caught 3 Test v Bangladesh Chattogram 5 Sep 2019 Test # 2361
2 - 9 0 0 22.22 2 lbw 1 ODI v West Indies Lucknow 11 Nov 2019 ODI # 4215
2 - 4 0 0 50.00 3 caught 2 T20I v West Indies Lucknow 14 Nov 2019 T20I # 1015
11 - 12 0 1 91.66 5 caught 1 T20I v West Indies Lucknow 16 Nov 2019 T20I # 1016
1 - 10 0 0 10.00 4 run out 1 T20I v West Indies Lucknow 17 Nov 2019 T20I # 1017
17 48 48 2 0 35.41 1 caught 1 Test v West Indies Lucknow 27 Nov 2019 Test # 2370
23 63 63 4 0 36.50 1 lbw 3 Test v West Indies Lucknow 27 Nov 2019 Test # 2370
31 71 41 5 0 75.60 2 caught 1 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
76 183 145 10 0 52.41 1 caught 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
72 173 130 8 0 55.38 1 caught 1 Test v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
29 95 65 3 0 44.61 2 caught 4 Test v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
19 63 23 1 1 82.60 2 caught 1 ODI v Bangladesh Chattogram 23 Feb 2022 ODI # 4357
5 23 18 0 0 27.77 2 caught 1 ODI v Zimbabwe Harare 4 Jun 2022 ODI # 4397
121* - 141 16 0 85.81 2 not out 2 ODI v Zimbabwe Harare 6 Jun 2022 ODI # 4400
8 - 30 0 0 26.66 2 caught 2 ODI v Zimbabwe Harare 9 Jun 2022 ODI # 4403
29* 29 18 1 2 161.11 6 not out 1 T20I v Ireland Belfast 9 Aug 2022 T20I # 1727
17 14 13 4 0 130.76 4 caught 1 T20I v Ireland Belfast 11 Aug 2022 T20I # 1729
36 - 22 4 1 163.63 3 caught 1 T20I v Ireland Belfast 12 Aug 2022 T20I # 1731
1 5 3 0 0 33.33 3 caught 1 T20I v Ireland Belfast 15 Aug 2022 T20I # 1736
8 - 8 1 0 100.00 3 caught 1 T20I v Ireland Belfast 17 Aug 2022 T20I # 1738
15 12 13 2 0 115.38 3 run out 2 T20I v Sri Lanka Dubai (DICS) 27 Aug 2022 T20I # 1748
42* 60 41 4 0 102.43 3 not out 2 T20I v Bangladesh Sharjah 30 Aug 2022 T20I # 1753
40 67 38 2 1 105.26 3 caught 1 T20I v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
35 54 37 2 1 94.59 3 caught 1 T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
64* 79 59 4 2 108.47 3 not out 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
32 41 32 3 1 100.00 3 caught 1 T20I v England Perth 22 Oct 2022 T20I # 1840
22 35 18 1 1 122.22 3 caught 1 T20I v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
26 55 33 2 0 78.78 3 caught 2 T20I v Australia Adelaide 4 Nov 2022 T20I # 1864
106 174 120 11 0 88.33 2 caught 1 ODI v Sri Lanka Pallekele 25 Nov 2022 ODI # 4485
10 25 18 2 0 55.55 2 bowled 1 ODI v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
162 226 138 15 4 117.39 2 caught 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
8 - 10 1 0 80.00 3 caught 2 T20I v U.A.E. Abu Dhabi 16 Feb 2023 T20I # 1993
1 - 4 0 0 25.00 3 caught 1 T20I v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
60* - 51 5 1 117.64 2 not out 2 T20I v U.A.E. Abu Dhabi 19 Feb 2023 T20I # 1995
9 20 11 1 0 81.81 2 caught 2 T20I v Pakistan Sharjah 24 Mar 2023 T20I # 2030
38 62 40 3 0 95.00 3 caught 2 T20I v Pakistan Sharjah 26 Mar 2023 T20I # 2033
3 13 6 0 0 50.00 3 caught 2 T20I v Pakistan Sharjah 27 Mar 2023 T20I # 2035
98 131 98 11 2 100.00 2 caught 2 ODI v Sri Lanka Hambantota 2 Jun 2023 ODI # 4579
54 123 75 2 2 72.00 2 caught 2 ODI v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
22 45 21 4 0 104.76 2 bowled 1 ODI v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
6 30 17 1 0 35.29 1 caught 2 Test v Bangladesh Mirpur 14 Jun 2023 Test # 2506
0 3 1 0 0 0.00 1 lbw 4 Test v Bangladesh Mirpur 14 Jun 2023 Test # 2506
41* 97 58 5 0 70.68 2 not out 2 ODI v Bangladesh Chattogram 5 Jul 2023 ODI # 4615
100 223 119 9 1 84.03 2 caught 1 ODI v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
1 12 6 0 0 16.66 2 caught 1 ODI v Bangladesh Chattogram 11 Jul 2023 ODI # 4621
8 6 6 0 1 133.33 3 caught 1 T20I v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
22 44 27 1 1 81.48 3 caught 1 T20I v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
0 12 6 0 0 0.00 2 caught 2 ODI v Pakistan Hambantota 22 Aug 2023 ODI # 4625
80 178 101 6 2 79.20 2 caught 1 ODI v Pakistan Hambantota 24 Aug 2023 ODI # 4626
0 24 11 0 0 0.00 3 caught 2 ODI v Pakistan Colombo (RPS) 26 Aug 2023 ODI # 4627
75 118 74 10 1 101.35 2 caught 2 ODI v Bangladesh Lahore 3 Sep 2023 ODI # 4631
7 27 14 1 0 50.00 2 bowled 2 ODI v Sri Lanka Lahore 5 Sep 2023 ODI # 4633
22 41 25 3 1 88.00 2 caught 1 ODI v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
22 31 28 4 0 78.57 2 caught 1 ODI v India Delhi 11 Oct 2023 ODI # 4666
28 73 48 3 0 58.33 2 caught 1 ODI v England Delhi 15 Oct 2023 ODI # 4670
14 27 15 2 0 93.33 2 caught 2 ODI v New Zealand Chennai 18 Oct 2023 ODI # 4673
87 146 113 10 0 76.99 2 caught 2 ODI v Pakistan Chennai 23 Oct 2023 ODI # 4679
39 73 57 4 1 68.42 2 caught 2 ODI v Sri Lanka Pune 30 Oct 2023 ODI # 4687
20 44 34 2 0 58.82 2 bowled 2 ODI v Netherlands Lucknow 3 Nov 2023 ODI # 4691
129* 217 143 8 3 90.20 2 not out 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
15 52 30 3 0 50.00 2 caught 1 ODI v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
59 - 43 4 2 137.20 3 caught 1 T20I v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
4 - 8 0 0 50.00 3 caught 2 T20I v U.A.E. Sharjah 31 Dec 2023 T20I # 2426
23 - 30 2 0 76.66 3 caught 2 T20I v U.A.E. Sharjah 2 Jan 2024 T20I # 2427
25 34 22 2 1 113.63 2 caught 1 T20I v India Mohali 11 Jan 2024 T20I # 2428
8 28 10 1 0 80.00 2 bowled 1 T20I v India Indore 14 Jan 2024 T20I # 2431
50 53 41 4 1 121.95 2 stumped 2 T20I v India Bengaluru 17 Jan 2024 T20I # 2435
0 1 2 0 0 0.00 1 lbw 1 Test v Sri Lanka Colombo (SSC) 2 Feb 2024 Test # 2527
114 380 259 12 0 44.01 1 bowled 3 Test v Sri Lanka Colombo (SSC) 2 Feb 2024 Test # 2527
4 15 7 1 0 57.14 2 caught 2 ODI v Sri Lanka Pallekele 9 Feb 2024 ODI # 4725
54 114 76 6 0 71.05 2 caught 2 ODI v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
13 21 10 3 0 130.00 2 run out 1 ODI v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
67* 104 55 8 0 121.81 1 not out 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
10 11 7 2 0 142.85 2 caught 2 T20I v Sri Lanka Dambulla 19 Feb 2024 T20I # 2480
10 11 9 1 0 111.11 3 caught 1 T20I v Sri Lanka Dambulla 21 Feb 2024 T20I # 2482
53 138 83 9 0 63.85 1 caught 1 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
12 29 21 1 0 57.14 1 caught 3 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
60 119 93 4 2 64.51 2 bowled 1 ODI v Ireland Sharjah 7 Mar 2024 ODI # 4741
22 48 31 3 0 70.96 2 caught 1 ODI v Ireland Sharjah 12 Mar 2024 ODI # 4742
11 41 16 1 0 68.75 3 caught 2 T20I v Ireland Sharjah 15 Mar 2024 T20I # 2521
5 5 7 1 0 71.42 3 caught 1 T20I v Ireland Sharjah 17 Mar 2024 T20I # 2526
72* 92 51 5 3 141.17 3 not out 1 T20I v Ireland Sharjah 18 Mar 2024 T20I # 2529
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]
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