Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia from query
Opposition team England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Start of match date less than or equal to 9 Jan 2022 remove less than or equal to 9 Jan 2022 from query
Involving the player ML Hayden (AUS/ICC) remove ML Hayden (AUS/ICC) 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 2003-2015 394 449 71 17112 329* 45.26 26033 65.73 36 86 21 1672 102 Profile
filtered 2003-2009 113 125 19 4803 151 45.31 7655 62.74 11 25 7 468 32
Innings by innings list
75* - 100 5 0 75.00 5 not out 1 ODI v West Indies Gros Islet 21 May 2003 ODI # 2016
55* - 40 6 1 137.50 5 not out 1 ODI v West Indies Port of Spain 24 May 2003 ODI # 2018
1 - 4 0 0 25.00 6 stumped 1 ODI v West Indies St George's 1 Jun 2003 ODI # 2021
2 3 2 0 0 100.00 7 run out 1 ODI v India Wankhede 1 Nov 2003 ODI # 2054
70 96 80 8 1 87.50 5 bowled 2 ODI v New Zealand Pune 3 Nov 2003 ODI # 2055
DNB - - - - - - - 1 ODI v India Bengaluru 12 Nov 2003 ODI # 2061
44* 39 28 4 0 157.14 7 not out 1 ODI v India Eden Gardens 18 Nov 2003 ODI # 2064
63 89 66 6 1 95.45 6 caught 1 ODI v India Melbourne 9 Jan 2004 ODI # 2077
42 59 45 3 0 93.33 6 caught 2 ODI v India Brisbane 18 Jan 2004 ODI # 2084
2 12 8 0 0 25.00 4 caught 2 ODI v India Perth 1 Feb 2004 ODI # 2093
DNB - - - - - - - 2 ODI v India Melbourne 6 Feb 2004 ODI # 2097
33* 44 20 3 0 165.00 6 not out 1 ODI v India Sydney 8 Feb 2004 ODI # 2098
0 2 3 0 0 0.00 7 lbw 1 ODI v Sri Lanka Dambulla 20 Feb 2004 ODI # 2102
0 3 3 0 0 0.00 1 caught 2 ODI v Sri Lanka Dambulla 22 Feb 2004 ODI # 2103
31* 41 36 1 1 86.11 7 not out 2 ODI v Sri Lanka Colombo (RPS) 25 Feb 2004 ODI # 2105
36 49 32 2 0 112.50 7 caught 1 ODI v Sri Lanka Colombo (RPS) 27 Feb 2004 ODI # 2106
42 38 28 6 0 150.00 7 caught 1 ODI v India Amstelveen 23 Aug 2004 ODI # 2159
1 2 2 0 0 50.00 7 caught 1 ODI v Pakistan Amstelveen 28 Aug 2004 ODI # 2162
31 54 31 4 0 100.00 7 caught 1 ODI v Pakistan Lord's 4 Sep 2004 ODI # 2166
DNB - - - - - - - 2 ODI v New Zealand The Oval 16 Sep 2004 ODI # 2176
42 46 34 5 0 123.52 7 bowled 1 ODI v England Birmingham 21 Sep 2004 ODI # 2180
151 341 248 18 4 60.88 6 caught 1 Test v India Bengaluru 6 Oct 2004 Test # 1713
17 77 54 2 0 31.48 6 caught 3 Test v India Bengaluru 6 Oct 2004 Test # 1713
5 29 28 0 0 17.85 6 lbw 1 Test v India Chennai 14 Oct 2004 Test # 1714
39* 140 98 4 0 39.79 7 not out 3 Test v India Chennai 14 Oct 2004 Test # 1714
91 201 160 13 0 56.87 6 caught 1 Test v India Nagpur 26 Oct 2004 Test # 1718
73 131 95 11 1 76.84 5 caught 3 Test v India Nagpur 26 Oct 2004 Test # 1718
17 22 28 0 2 60.71 6 stumped 2 Test v India Wankhede 3 Nov 2004 Test # 1720
7 17 11 1 0 63.63 6 bowled 4 Test v India Wankhede 3 Nov 2004 Test # 1720
141 297 200 21 1 70.50 6 bowled 2 Test v New Zealand Brisbane 18 Nov 2004 Test # 1721
7 16 16 1 0 43.75 6 lbw 1 Test v New Zealand Adelaide 26 Nov 2004 Test # 1723
DNB - - - - - - - 3 Test v New Zealand Adelaide 26 Nov 2004 Test # 1723
36 65 49 2 0 73.46 7 bowled 1 ODI v New Zealand Melbourne (Docklands) 5 Dec 2004 ODI # 2196
6 23 17 0 0 35.29 7 caught 1 ODI v New Zealand Sydney 8 Dec 2004 ODI # 2198
1 11 11 0 0 9.09 6 caught 1 Test v Pakistan Perth 16 Dec 2004 Test # 1726
27 53 42 1 1 64.28 6 caught 3 Test v Pakistan Perth 16 Dec 2004 Test # 1726
20 49 53 1 1 37.73 6 caught 2 Test v Pakistan Melbourne 26 Dec 2004 Test # 1729
DNB - - - - - - - 4 Test v Pakistan Melbourne 26 Dec 2004 Test # 1729
35 57 50 5 1 70.00 5 stumped 2 Test v Pakistan Sydney 2 Jan 2005 Test # 1731
DNB - - - - - - - 4 Test v Pakistan Sydney 2 Jan 2005 Test # 1731
2 - 10 0 0 20.00 6 caught 2 ODI v West Indies Brisbane 21 Jan 2005 ODI # 2208
103* - 107 14 1 96.26 1 not out 2 ODI v Pakistan Sydney 23 Jan 2005 ODI # 2209
21 - 16 3 0 131.25 1 bowled 1 ODI v West Indies Adelaide 26 Jan 2005 ODI # 2212
75* - 75 5 1 100.00 6 not out 1 ODI v Pakistan Perth 30 Jan 2005 ODI # 2215
0 2 5 0 0 0.00 6 caught 1 ODI v New Zealand Wellington 19 Feb 2005 ODI # 2227
23 22 13 4 0 176.92 6 caught 1 ODI v New Zealand Christchurch 22 Feb 2005 ODI # 2228
8 11 8 2 0 100.00 6 caught 2 Test v New Zealand Christchurch 10 Mar 2005 Test # 1739
DNB - - - - - - - 4 Test v New Zealand Christchurch 10 Mar 2005 Test # 1739
8 38 32 0 0 25.00 5 caught 1 Test v New Zealand Wellington 18 Mar 2005 Test # 1742
22 97 71 1 0 30.98 5 run out 2 Test v New Zealand Auckland 26 Mar 2005 Test # 1744
DNB - - - - - - - 4 Test v New Zealand Auckland 26 Mar 2005 Test # 1744
0 1 1 0 0 0.00 4 caught 2 T20I v England Southampton 13 Jun 2005 T20I # 2
45 92 71 2 1 63.38 5 bowled 1 ODI v England Bristol 19 Jun 2005 ODI # 2251
3 8 6 0 0 50.00 7 caught 1 ODI v England Birmingham 28 Jun 2005 ODI # 2256
2 18 19 0 0 10.52 6 lbw 1 ODI v England Lord's 2 Jul 2005 ODI # 2258
2 6 9 0 0 22.22 6 bowled 1 ODI v England Leeds 7 Jul 2005 ODI # 2259
DNB - - - - - - - 2 ODI v England The Oval 12 Jul 2005 ODI # 2261
11 35 22 2 0 50.00 5 lbw 1 Test v England Lord's 21 Jul 2005 Test # 1756
91 151 106 15 0 85.84 5 bowled 3 Test v England Lord's 21 Jul 2005 Test # 1756
40 85 68 7 0 58.82 5 caught 2 Test v England Birmingham 4 Aug 2005 Test # 1758
30 101 57 4 0 52.63 5 bowled 4 Test v England Birmingham 4 Aug 2005 Test # 1758
7 19 18 0 0 38.88 8 caught 2 Test v England Manchester 11 Aug 2005 Test # 1760
39 73 63 7 0 61.90 7 bowled 4 Test v England Manchester 11 Aug 2005 Test # 1760
36 93 53 5 0 67.92 5 lbw 2 Test v England Nottingham 25 Aug 2005 Test # 1762
56 209 170 6 0 32.94 5 caught 3 Test v England Nottingham 25 Aug 2005 Test # 1762
25 119 59 2 0 42.37 5 lbw 2 Test v England The Oval 8 Sep 2005 Test # 1763
DNB - - - - - - - 4 Test v England The Oval 8 Sep 2005 Test # 1763
5 11 13 1 0 38.46 4 caught 1 Test v West Indies Brisbane 3 Nov 2005 Test # 1769
14* 24 18 1 0 77.77 4 not out 3 Test v West Indies Brisbane 3 Nov 2005 Test # 1769
5 29 23 0 0 21.73 4 caught 2 Test v West Indies Hobart 17 Nov 2005 Test # 1771
DNB - - - - - - - 4 Test v West Indies Hobart 17 Nov 2005 Test # 1771
1 7 8 0 0 12.50 5 caught 1 ODI v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
56 153 94 5 1 59.57 6 caught 1 Test v England Brisbane 23 Nov 2006 Test # 1817
DNB - - - - - - - 3 Test v England Brisbane 23 Nov 2006 Test # 1817
124 318 224 10 0 55.35 6 caught 2 Test v England Adelaide 1 Dec 2006 Test # 1819
21* 47 39 0 0 53.84 6 not out 4 Test v England Adelaide 1 Dec 2006 Test # 1819
37 62 67 4 0 55.22 5 caught 1 Test v England Perth 14 Dec 2006 Test # 1821
135* 251 164 17 1 82.31 5 not out 3 Test v England Perth 14 Dec 2006 Test # 1821
5 6 5 0 0 100.00 6 caught 2 Test v England Melbourne 26 Dec 2006 Test # 1824
11 39 24 1 0 45.83 5 caught 2 Test v England Sydney 2 Jan 2007 Test # 1826
DNB - - - - - - - 4 Test v England Sydney 2 Jan 2007 Test # 1826
5 5 6 0 0 83.33 6 run out 1 T20I v England Sydney 9 Jan 2007 T20I # 13
57* 107 74 4 0 77.02 4 not out 2 ODI v England Melbourne 12 Jan 2007 ODI # 2473
33 58 52 3 0 63.46 4 caught 1 ODI v New Zealand Hobart 14 Jan 2007 ODI # 2474
36 91 62 3 0 58.06 4 caught 2 ODI v England Brisbane 19 Jan 2007 ODI # 2478
75 165 111 9 0 67.56 3 caught 2 ODI v New Zealand Sydney 21 Jan 2007 ODI # 2479
DNB - - - - - - - 2 ODI v England Adelaide 26 Jan 2007 ODI # 2486
7 16 8 0 0 87.50 4 caught 1 ODI v New Zealand Perth 28 Jan 2007 ODI # 2488
18 47 29 2 0 62.06 4 caught 2 ODI v England Sydney 2 Feb 2007 ODI # 2497
9 45 20 0 0 45.00 4 caught 2 ODI v New Zealand Melbourne 4 Feb 2007 ODI # 2501
33 51 39 0 1 84.61 4 run out 1 ODI v England Melbourne 9 Feb 2007 ODI # 2515
0 17 9 0 0 0.00 4 caught 2 ODI v England Sydney 11 Feb 2007 ODI # 2519
92 103 75 7 4 122.66 4 run out 1 ODI v South Africa Basseterre 24 Mar 2007 ODI # 2552
41 71 47 4 0 87.23 4 lbw 1 ODI v West Indies North Sound 27 Mar 2007 ODI # 2555
55* 130 63 2 0 87.30 4 not out 2 ODI v England North Sound 8 Apr 2007 ODI # 2565
23 38 31 4 0 74.19 4 caught 2 ODI v Sri Lanka St George's 16 Apr 2007 ODI # 2573
49 59 46 7 0 106.52 4 bowled 1 ODI v New Zealand St George's 20 Apr 2007 ODI # 2577
60* 109 86 8 0 69.76 4 not out 2 ODI v South Africa Gros Islet 25 Apr 2007 ODI # 2580
8* 10 6 1 0 133.33 6 not out 1 ODI v Sri Lanka Bridgetown 28 Apr 2007 ODI # 2581
DNB - - - - - - - 2 T20I v England Cape Town 14 Sep 2007 T20I # 28
0 3 1 0 0 0.00 7 run out 1 T20I v Pakistan Johannesburg 18 Sep 2007 T20I # 37
DNB - - - - - - - 2 T20I v Sri Lanka Cape Town 20 Sep 2007 T20I # 41
3 2 3 0 0 100.00 6 bowled 2 T20I v India Durban 22 Sep 2007 T20I # 45
130 202 132 10 3 98.48 4 run out 1 ODI v India Bengaluru 29 Sep 2007 ODI # 2621
27 59 38 3 0 71.05 4 stumped 1 ODI v India Kochi 2 Oct 2007 ODI # 2623
59 89 71 4 0 83.09 4 caught 1 ODI v India Hyderabad 5 Oct 2007 ODI # 2625
6 13 15 1 0 40.00 4 caught 2 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
DNB - - - - - - - 2 ODI v India Vadodara 11 Oct 2007 ODI # 2629
25* 22 15 2 0 166.66 6 not out 1 T20I v India Brabourne 20 Oct 2007 T20I # 47
145* 367 249 14 1 58.23 5 not out 1 Test v Sri Lanka Brisbane 8 Nov 2007 Test # 1845
71 174 123 8 0 57.72 5 caught 1 Test v Sri Lanka Hobart 16 Nov 2007 Test # 1847
DNB - - - - - - - 3 Test v Sri Lanka Hobart 16 Nov 2007 Test # 1847
48 117 76 6 0 63.15 4 caught 2 ODI v New Zealand Adelaide 14 Dec 2007 ODI # 2655
TDNB - - - - - - - - ODI v New Zealand Sydney 16 Dec 2007 ODI # 2656
7 15 13 1 0 53.84 2 caught 1 ODI v New Zealand Hobart 20 Dec 2007 ODI # 2657
20 82 60 0 0 33.33 5 caught 1 Test v India Melbourne 26 Dec 2007 Test # 1855
73 154 113 5 0 64.60 5 stumped 3 Test v India Melbourne 26 Dec 2007 Test # 1855
1 11 4 0 0 25.00 5 lbw 1 Test v India Sydney 2 Jan 2008 Test # 1857
0 1 1 0 0 0.00 5 caught 3 Test v India Sydney 2 Jan 2008 Test # 1857
118 315 243 8 0 48.55 5 caught 2 Test v India Adelaide 24 Jan 2008 Test # 1863
77* 126 86 2 1 89.53 4 not out 1 ODI v Sri Lanka Sydney 8 Feb 2008 ODI # 2673
11 36 27 1 0 40.74 4 caught 1 ODI v India Melbourne 10 Feb 2008 ODI # 2675
43 105 69 4 0 62.31 4 stumped 1 ODI v Sri Lanka Perth 15 Feb 2008 ODI # 2679
79 175 108 6 0 73.14 4 caught 1 ODI v India Adelaide 17 Feb 2008 ODI # 2680
50 118 69 4 0 72.46 4 caught 1 ODI v Sri Lanka Melbourne 22 Feb 2008 ODI # 2683
31 41 38 0 0 81.57 4 caught 1 ODI v India Sydney 24 Feb 2008 ODI # 2685
4 7 8 1 0 50.00 4 caught 1 ODI v India Sydney 2 Mar 2008 ODI # 2688
17 29 22 1 0 77.27 4 bowled 2 ODI v India Brisbane 4 Mar 2008 ODI # 2689
11 39 28 2 0 39.28 5 lbw 1 Test v India Bengaluru 9 Oct 2008 Test # 1887
6 18 9 1 0 66.66 5 caught 3 Test v India Bengaluru 9 Oct 2008 Test # 1887
23 77 60 3 0 38.33 5 lbw 2 Test v India Mohali 17 Oct 2008 Test # 1889
69 236 152 9 0 45.39 5 caught 4 Test v India Mohali 17 Oct 2008 Test # 1889
112 357 253 6 1 44.26 5 caught 2 Test v India Delhi 29 Oct 2008 Test # 1891
DNB - - - - - - - 4 Test v India Delhi 29 Oct 2008 Test # 1891
8 58 44 1 0 18.18 5 caught 2 Test v India Nagpur 6 Nov 2008 Test # 1892
22 50 30 3 0 73.33 4 caught 4 Test v India Nagpur 6 Nov 2008 Test # 1892
98 297 217 9 0 45.16 5 bowled 1 Test v New Zealand Brisbane 20 Nov 2008 Test # 1894
9 28 15 1 0 60.00 5 run out 3 Test v New Zealand Brisbane 20 Nov 2008 Test # 1894
110 330 239 11 0 46.02 5 caught 2 Test v New Zealand Adelaide 28 Nov 2008 Test # 1896
62 203 141 7 0 43.97 5 caught 1 Test v South Africa Perth 17 Dec 2008 Test # 1899
25 95 67 2 0 37.31 5 caught 3 Test v South Africa Perth 17 Dec 2008 Test # 1899
88* 330 208 4 1 42.30 5 not out 1 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
29 113 79 4 0 36.70 5 caught 3 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
138 361 250 17 0 55.20 5 caught 1 Test v South Africa Sydney 3 Jan 2009 Test # 1904
41 69 55 2 0 74.54 5 caught 3 Test v South Africa Sydney 3 Jan 2009 Test # 1904
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page