Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 23 Feb 2019 remove greater than or equal to 23 Feb 2019 from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2024 112 205 8 8786 18688 335* 44.59 12517 70.19 26 37 13 1036 69 Profile
filtered 2019-2024 38 68 3 2423 5799 335* 37.27 3977 60.92 5 8 7 271 14
Innings by innings list
335* 554 418 39 1 80.14 1 not out 1 v Pakistan Adelaide 29 Nov 2019 Test # 2372
154 444 296 10 0 52.02 1 caught 2 v Pakistan Brisbane 21 Nov 2019 Test # 2368
200 366 255 16 2 78.43 1 bowled 2 v South Africa Melbourne 26 Dec 2022 Test # 2485
164 346 211 16 4 77.72 1 caught 1 v Pakistan Perth 14 Dec 2023 Test # 2518
95 295 167 11 0 56.88 2 caught 1 v England Adelaide 16 Dec 2021 Test # 2441
94 278 176 11 2 53.40 1 caught 2 v England Brisbane 8 Dec 2021 Test # 2440
111* 225 159 9 0 69.81 1 not out 3 v New Zealand Sydney 3 Jan 2020 Test # 2378
60 171 106 9 0 56.60 1 caught 4 v England The Oval 27 Jul 2023 Test # 2515
68 166 114 12 0 59.64 2 bowled 2 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
61 148 94 7 0 64.89 1 caught 1 v England Leeds 22 Aug 2019 Test # 2357
51 125 91 6 1 56.04 2 bowled 3 v Pakistan Lahore 21 Mar 2022 Test # 2458
45 121 80 3 0 56.25 1 caught 1 v New Zealand Sydney 3 Jan 2020 Test # 2378
38 120 83 3 0 45.78 1 caught 1 v Pakistan Melbourne 26 Dec 2023 Test # 2519
48 119 71 5 0 67.60 2 caught 3 v West Indies Perth 30 Nov 2022 Test # 2477
43 113 74 4 0 58.10 1 caught 1 v New Zealand Perth 12 Dec 2019 Test # 2374
43 108 60 8 0 71.66 1 caught 1 v India The Oval 7 Jun 2023 Test # 2505
25 107 76 2 0 32.89 2 lbw 3 v England Lord's 28 Jun 2023 Test # 2508
48 103 75 6 0 64.00 2 lbw 3 v India Brisbane 15 Jan 2021 Test # 2404
41 102 64 3 0 64.06 1 caught 1 v New Zealand Melbourne 26 Dec 2019 Test # 2376
34 100 68 4 0 50.00 1 caught 2 v Pakistan Sydney 3 Jan 2024 Test # 2521
57 97 75 7 0 76.00 2 lbw 4 v Pakistan Sydney 3 Jan 2024 Test # 2521
30 95 72 6 0 41.66 1 caught 1 v England Sydney 5 Jan 2022 Test # 2446
38 86 65 3 0 58.46 1 caught 3 v New Zealand Melbourne 26 Dec 2019 Test # 2376
19 83 63 3 0 30.15 1 caught 3 v New Zealand Perth 12 Dec 2019 Test # 2374
36 80 48 3 2 75.00 1 caught 1 v Pakistan Karachi 12 Mar 2022 Test # 2455
28 79 53 3 0 52.83 2 bowled 3 v England Manchester 19 Jul 2023 Test # 2512
15 75 44 3 0 34.09 1 caught 1 v India Delhi 17 Feb 2023 Test # 2493
36 75 57 4 0 63.15 2 caught 4 v England Birmingham 16 Jun 2023 Test # 2507
24 74 52 3 0 46.15 2 caught 2 v England The Oval 27 Jul 2023 Test # 2515
32 67 38 3 0 84.21 1 caught 1 v England Manchester 19 Jul 2023 Test # 2512
28 65 36 3 0 77.77 2 bowled 3 v West Indies Adelaide 8 Dec 2022 Test # 2479
38 62 42 5 0 90.47 2 caught 2 v England Melbourne 26 Dec 2021 Test # 2442
13 56 38 1 0 34.21 1 run out 3 v England Adelaide 16 Dec 2021 Test # 2441
24 56 44 4 0 54.54 1 lbw 3 v Sri Lanka Galle 8 Jul 2022 Test # 2471
10 54 41 2 0 24.39 2 lbw 3 v India Nagpur 9 Feb 2023 Test # 2490
13 48 29 1 0 44.82 1 lbw 3 v India Sydney 7 Jan 2021 Test # 2402
9 48 27 2 0 33.33 1 bowled 2 v England Birmingham 16 Jun 2023 Test # 2507
21 40 29 4 0 72.41 1 caught 1 v West Indies Adelaide 8 Dec 2022 Test # 2479
25 37 24 5 0 104.16 2 lbw 2 v Sri Lanka Galle 29 Jun 2022 Test # 2469
11 30 22 2 0 50.00 2 caught 4 v England The Oval 12 Sep 2019 Test # 2362
6 30 16 1 0 37.50 2 bowled 3 v Pakistan Melbourne 26 Dec 2023 Test # 2519
3 27 18 0 0 16.66 2 caught 3 v England Sydney 5 Jan 2022 Test # 2446
0 27 22 0 0 0.00 1 caught 1 v England Hobart 14 Jan 2022 Test # 2449
7 22 16 0 0 43.75 2 caught 3 v Pakistan Karachi 12 Mar 2022 Test # 2455
2 20 14 0 0 14.28 2 lbw 1 v England Birmingham 1 Aug 2019 Test # 2353
3 20 17 0 0 17.64 2 bowled 2 v England Lord's 14 Aug 2019 Test # 2355
5 20 13 1 0 38.46 2 bowled 1 v Sri Lanka Galle 8 Jul 2022 Test # 2471
5 18 11 1 0 45.45 2 caught 4 v England Lord's 14 Aug 2019 Test # 2355
5 18 16 1 0 31.25 1 bowled 1 v West Indies Perth 30 Nov 2022 Test # 2477
3 16 11 0 0 27.27 2 caught 4 v South Africa Brisbane 17 Dec 2022 Test # 2482
1 16 8 0 0 12.50 2 caught 3 v India The Oval 7 Jun 2023 Test # 2505
8 15 8 2 0 100.00 2 caught 3 v England Birmingham 1 Aug 2019 Test # 2353
5 15 8 0 0 62.50 2 caught 1 v India Sydney 7 Jan 2021 Test # 2402
10 15 11 2 0 90.90 2 caught 1 v South Africa Sydney 4 Jan 2023 Test # 2488
66 14 88 8 1 75.00 1 bowled 1 v England Lord's 28 Jun 2023 Test # 2508
7 13 13 1 0 53.84 1 lbw 1 v Pakistan Lahore 21 Mar 2022 Test # 2458
1 13 5 0 0 20.00 2 caught 3 v England Leeds 6 Jul 2023 Test # 2509
1 12 5 0 0 20.00 1 bowled 1 v India Nagpur 9 Feb 2023 Test # 2490
5 11 8 1 0 62.50 1 caught 2 v England The Oval 12 Sep 2019 Test # 2362
1 8 4 0 0 25.00 1 caught 1 v India Brisbane 15 Jan 2021 Test # 2404
0 8 5 0 0 0.00 2 caught 3 v Pakistan Perth 14 Dec 2023 Test # 2518
0 5 2 0 0 0.00 2 caught 1 v England Manchester 4 Sep 2019 Test # 2360
0 5 6 0 0 0.00 1 lbw 3 v England Manchester 4 Sep 2019 Test # 2360
0 3 2 0 0 0.00 2 lbw 3 v England Leeds 22 Aug 2019 Test # 2357
0 3 3 0 0 0.00 1 caught 3 v England Hobart 14 Jan 2022 Test # 2449
10* 3 4 1 1 250.00 1 not out 4 v Sri Lanka Galle 29 Jun 2022 Test # 2469
4 3 5 1 0 80.00 1 caught 1 v England Leeds 6 Jul 2023 Test # 2509
0 1 1 0 0 0.00 1 caught 2 v South Africa Brisbane 17 Dec 2022 Test # 2482
DNB - - - - - - - 4 v England Brisbane 8 Dec 2021 Test # 2440
sub - - - - - - - 3 v India Delhi 17 Feb 2023 Test # 2493
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page