Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 7 May 2023 remove greater than or equal to 7 May 2023 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 142 139 21 3386 111 28.69 4521 74.89 2 16 9 338 32 Profile
filtered 20 26 2 740 99 30.83 1127 65.66 0 6 1 88 9
Innings by innings list
98* 192 123 15 0 79.67 7 not out 4 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
10 35 20 0 0 50.00 7 caught 1 Test v New Zealand Wellington 29 Feb 2024 Test # 2533
65 74 49 9 1 132.65 7 caught 2 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
2 8 5 0 0 40.00 7 bowled 4 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
15 51 40 2 0 37.50 7 caught 2 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
DNB - - - - - - - 4 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
38 105 58 3 0 65.51 7 bowled 2 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
DNB - - - - - - - 4 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
4 19 10 0 0 40.00 7 caught 1 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
53 147 101 8 0 52.47 7 lbw 3 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
34 105 73 4 0 46.57 7 bowled 1 Test v Pakistan Perth 14 Dec 2023 Test # 2518
DNB - - - - - - - 3 Test v Pakistan Perth 14 Dec 2023 Test # 2518
0 1 2 0 0 0.00 6 lbw 1 ODI v India Chennai 8 Oct 2023 ODI # 4662
11 24 19 1 0 57.89 5 caught 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
14 17 12 2 0 116.66 6 bowled 2 ODI v India Indore 24 Sep 2023 ODI # 4654
2 9 4 0 0 50.00 5 caught 2 ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
99 125 77 9 4 128.57 5 caught 2 ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
12 55 23 1 0 52.17 5 bowled 2 ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
6 16 10 0 0 60.00 7 caught 1 ODI v South Africa Bloemfontein 9 Sep 2023 ODI # 4638
3 16 9 0 0 33.33 6 bowled 2 ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
10 29 23 1 1 43.47 7 caught 2 Test v England The Oval 27 Jul 2023 Test # 2515
28 83 50 1 1 56.00 7 caught 4 Test v England The Oval 27 Jul 2023 Test # 2515
8 32 16 1 0 50.00 7 caught 1 Test v England Leeds 6 Jul 2023 Test # 2509
5 20 14 1 0 35.71 7 bowled 3 Test v England Leeds 6 Jul 2023 Test # 2509
22 45 43 2 0 51.16 7 lbw 1 Test v England Lord's 28 Jun 2023 Test # 2508
21 103 73 3 0 28.76 7 caught 3 Test v England Lord's 28 Jun 2023 Test # 2508
66 128 99 10 1 66.66 7 bowled 2 Test v England Birmingham 16 Jun 2023 Test # 2507
48 98 69 7 1 69.56 7 lbw 1 Test v India The Oval 7 Jun 2023 Test # 2505
66* 162 105 8 0 62.85 7 not out 3 Test v India The Oval 7 Jun 2023 Test # 2505
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page