Records type all-round analysis [change type]
View match by match list [change view]
Primary team Australia remove Australia from query
Involving the player TM Head (AUS) remove TM Head (AUS) from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2020-2024 62 2068 174* 34.46 2 58 5/27 36.68 2 45 0 -2.22 Profile
filtered 2020-2024 37 1395 174* 36.71 2 38 5/27 37.15 1 32 0 -0.44
Match by match list
174* 34 208 1 16 2 0 Test v New Zealand Wellington 29 Feb 2024 Test # 2533
114 DNB 114 0 90 0 0 Test v India Ahmedabad 9 Mar 2023 Test # 2499
74 23 97 4 66 0 0 Test v England Hobart 14 Jan 2022 Test # 2449
79 DNB 79 1 55 0 0 Test v Pakistan Lahore 21 Mar 2022 Test # 2458
77 DNB 77 - - 0 0 Test v Sri Lanka Galle 29 Jun 2022 Test # 2469
77* - 77 2 40 0 0 ODI v West Indies Melbourne 2 Feb 2024 ODI # 4721
38 28 66 1 44 2 0 Test v England Birmingham 16 Jun 2023 Test # 2507
12 45 57 0 31 1 0 Test v India Melbourne 26 Dec 2020 Test # 2398
51* - 51 5 27 0 0 Test v South Africa Melbourne 26 Dec 2022 Test # 2485
8 42 50 1 49 1 0 Test v West Indies Brisbane 25 Jan 2024 Test # 2524
48 - 48 0 61 1 0 Test v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
47 - 47 - - 1 0 ODI v England Ahmedabad 4 Nov 2023 ODI # 4693
40* - 40 0 18 1 0 ODI v Pakistan Lahore 29 Mar 2022 ODI # 4379
2 33* 35 2 33 1 0 Test v England Adelaide 16 Dec 2021 Test # 2441
34 - 34 0 19 0 0 ODI v Pakistan Lahore 2 Apr 2022 ODI # 4382
6 25 31 2 57 2 0 Test v India The Oval 7 Jun 2023 Test # 2505
25 5 30 2 69 1 0 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
28 DNB 28 2 55 1 0 Test v Pakistan Karachi 12 Mar 2022 Test # 2455
4 23 27 0 20 1 0 Test v Sri Lanka Galle 8 Jul 2022 Test # 2471
21 DNB 21 0 14 1 0 Test v India Indore 1 Mar 2023 Test # 2496
20* - 20 0 38 0 0 ODI v England Adelaide 17 Nov 2022 ODI # 4475
16 3* 19 2 64 0 0 Test v England Manchester 19 Jul 2023 Test # 2512
0 18 18 2 127 2 0 Test v England Lord's 28 Jun 2023 Test # 2508
18 0* 18 0 20 5 0 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
17 - 17 2 15 2 0 Test v England Melbourne 26 Dec 2021 Test # 2442
15* - 15 0 30 0 0 ODI v Sri Lanka Colombo (RPS) 19 Jun 2022 ODI # 4415
9 5 14 1 44 1 0 Test v West Indies Adelaide 8 Dec 2022 Test # 2479
14 DNB 14 1 21 2 0 Test v West Indies Adelaide 17 Jan 2024 Test # 2523
13 - 13 0 27 0 0 ODI v Sri Lanka Colombo (RPS) 21 Jun 2022 ODI # 4416
12 - 12 0 35 1 0 ODI v India Wankhede 17 Mar 2023 ODI # 4538
11 DNB 11 0 15 1 0 Test v India Adelaide 17 Dec 2020 Test # 2396
5 - 5 0 35 0 0 ODI v Pakistan Lahore 31 Mar 2022 ODI # 4380
2 - 2 2 16 0 0 T20I v Pakistan Lahore 5 Apr 2022 T20I # 1504
DNB - - 0 20 0 0 ODI v India Visakhapatnam 19 Mar 2023 ODI # 4541
0* - 0 1 32 1 0 ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
0 DNB 0 3 29 1 0 Test v England Brisbane 8 Dec 2021 Test # 2440
DNB DNB - 1 80 0 0 Test v West Indies Perth 30 Nov 2022 Test # 2477
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
 
Feedback Print this page