Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Not 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 2008-2024 423 459 95 14894 200* 40.91 23915 62.27 19 87 23 1340 224 Profile
filtered 2009-2023 68 76 13 2631 139* 41.76 3772 69.75 6 12 2 249 50
Innings by innings list
6 8 9 0 0 66.66 7 caught 2 ODI v India Colombo (RPS) 5 Feb 2009 ODI # 2815
19 57 37 1 0 51.35 5 stumped 1 ODI v India Colombo (RPS) 12 Sep 2009 ODI # 2887
14 14 11 1 1 127.27 6 caught 2 ODI v India Colombo (RPS) 14 Sep 2009 ODI # 2889
17 44 34 1 1 50.00 6 caught 2 Test v India Ahmedabad 16 Nov 2009 Test # 1933
13 30 19 1 1 68.42 6 bowled 2 Test v India Kanpur 24 Nov 2009 Test # 1935
15 24 21 3 0 71.42 6 caught 3 Test v India Kanpur 24 Nov 2009 Test # 1935
99 200 131 15 0 75.57 6 run out 1 Test v India Brabourne 2 Dec 2009 Test # 1937
5 10 8 1 0 62.50 6 caught 3 Test v India Brabourne 2 Dec 2009 Test # 1937
15* - 4 0 2 375.00 6 not out 1 T20I v India Nagpur 9 Dec 2009 T20I # 126
26* 15 13 1 2 200.00 8 not out 1 T20I v India Mohali 12 Dec 2009 T20I # 127
38 50 33 2 0 115.15 7 caught 2 ODI v India Rajkot 15 Dec 2009 ODI # 2932
37* 62 25 4 0 148.00 6 not out 2 ODI v India Nagpur 18 Dec 2009 ODI # 2933
46 50 37 3 2 124.32 5 run out 2 T20I v India Gros Islet 11 May 2010 T20I # 173
75 152 95 2 2 78.94 4 bowled 1 ODI v India Bulawayo 30 May 2010 ODI # 2983
DNB - - - - - - - 2 ODI v India Dambulla 22 Jun 2010 ODI # 2999
0 3 2 0 0 0.00 5 caught 2 ODI v India Dambulla 24 Jun 2010 ODI # 3001
41 101 58 6 0 70.68 6 caught 1 Test v India Galle 18 Jul 2010 Test # 1964
DNB - - - - - - - 4 Test v India Galle 18 Jul 2010 Test # 1964
DNB - - - - - - - 1 Test v India Colombo (SSC) 26 Jul 2010 Test # 1966
DNB - - - - - - - 3 Test v India Colombo (SSC) 26 Jul 2010 Test # 1966
45 123 84 6 0 53.57 6 lbw 1 Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
5 12 9 1 0 55.55 7 caught 3 Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
15 44 26 2 0 57.69 6 lbw 1 ODI v India Dambulla 16 Aug 2010 ODI # 3032
DNB - - - - - - - 2 ODI v India Dambulla 22 Aug 2010 ODI # 3038
1 9 4 0 0 25.00 6 caught 1 ODI v India Dambulla 28 Aug 2010 ODI # 3040
33* 48 28 2 0 117.85 7 not out 1 ODI v India Perth 8 Feb 2012 ODI # 3233
17 41 30 1 0 56.66 6 run out 1 ODI v India Adelaide 14 Feb 2012 ODI # 3239
49* 58 37 4 1 132.43 6 not out 1 ODI v India Brisbane 21 Feb 2012 ODI # 3246
14 14 10 1 0 140.00 5 caught 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
7 31 17 0 0 41.17 6 caught 2 ODI v India Hambantota 21 Jul 2012 ODI # 3291
DNB - - - - - - - 2 ODI v India Hambantota 24 Jul 2012 ODI # 3292
71* 94 57 5 1 124.56 6 not out 1 ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
14 27 34 1 0 41.17 6 caught 1 ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
13 14 16 2 0 81.25 5 run out 2 ODI v India Pallekele 4 Aug 2012 ODI # 3295
31 37 29 3 0 106.89 5 caught 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
51 104 89 1 1 57.30 6 caught 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
44* 55 29 4 1 151.72 3 not out 1 ODI v India Kingston 2 Jul 2013 ODI # 3382
10 18 11 2 0 90.90 6 caught 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
10 31 24 0 0 41.66 5 caught 1 ODI v India Port of Spain 11 Jul 2013 ODI # 3388
6 21 18 0 0 33.33 6 lbw 2 ODI v India Fatullah 28 Feb 2014 ODI # 3476
DNB - - - - - - - 2 T20I v India Mirpur 6 Apr 2014 T20I # 400
23 25 32 3 0 71.87 6 caught 2 ODI v India Cuttack 2 Nov 2014 ODI # 3539
92* - 101 10 1 91.08 5 not out 1 ODI v India Ahmedabad 6 Nov 2014 ODI # 3540
10 - 14 1 0 71.42 5 caught 1 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
75 85 68 9 1 110.29 5 stumped 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
139* 141 116 6 10 119.82 5 not out 1 ODI v India Ranchi 16 Nov 2014 ODI # 3547
64 131 92 6 1 69.56 5 caught 1 Test v India Galle 12 Aug 2015 Test # 2176
39 103 63 4 1 61.90 5 caught 3 Test v India Galle 12 Aug 2015 Test # 2176
102 250 167 12 0 61.07 5 caught 2 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
23 49 39 3 0 58.97 4 caught 4 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
1 21 9 0 0 11.11 5 caught 2 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
110 328 240 13 0 45.83 5 lbw 4 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
18 17 19 3 0 94.73 5 bowled 1 T20I v India Mirpur 1 Mar 2016 T20I # 515
52* 76 45 6 0 115.55 5 not out 2 ODI v India The Oval 8 Jun 2017 ODI # 3882
83 159 130 11 1 63.84 5 caught 2 Test v India Galle 26 Jul 2017 Test # 2265
2 11 10 0 0 20.00 5 caught 4 Test v India Galle 26 Jul 2017 Test # 2265
26 44 33 2 2 78.78 5 caught 2 Test v India Colombo (SSC) 3 Aug 2017 Test # 2267
36 98 66 3 1 54.54 6 caught 3 Test v India Colombo (SSC) 3 Aug 2017 Test # 2267
0 4 3 0 0 0.00 5 lbw 2 Test v India Pallekele 12 Aug 2017 Test # 2269
35 117 96 2 1 36.45 6 lbw 3 Test v India Pallekele 12 Aug 2017 Test # 2269
36* - 50 1 1 72.00 5 not out 1 ODI v India Dambulla 20 Aug 2017 ODI # 3905
20 - 41 2 0 48.78 5 lbw 1 ODI v India Pallekele 24 Aug 2017 ODI # 3906
11 - 23 1 0 47.82 5 lbw 1 ODI v India Pallekele 27 Aug 2017 ODI # 3907
70 - 80 10 0 87.50 5 caught 2 ODI v India Colombo (RPS) 31 Aug 2017 ODI # 3908
55 - 98 4 0 56.12 5 caught 1 ODI v India Colombo (RPS) 3 Sep 2017 ODI # 3909
7 - 5 1 0 140.00 4 stumped 1 T20I v India Colombo (RPS) 6 Sep 2017 T20I # 618
52 147 94 8 0 55.31 4 caught 2 Test v India Eden Gardens 16 Nov 2017 Test # 2281
12 38 23 2 0 52.17 4 lbw 4 Test v India Eden Gardens 16 Nov 2017 Test # 2281
10 19 20 2 0 50.00 4 lbw 1 Test v India Nagpur 24 Nov 2017 Test # 2283
10 43 32 0 1 31.25 4 caught 3 Test v India Nagpur 24 Nov 2017 Test # 2283
111 380 268 14 2 41.41 4 caught 2 Test v India Delhi 2 Dec 2017 Test # 2286
1 26 20 0 0 5.00 5 caught 4 Test v India Delhi 2 Dec 2017 Test # 2286
25* 68 42 5 0 59.52 4 not out 2 ODI v India Dharamsala 10 Dec 2017 ODI # 3939
111* 184 132 9 3 84.09 4 not out 2 ODI v India Mohali 13 Dec 2017 ODI # 3941
17 52 28 2 0 60.71 4 bowled 1 ODI v India Visakhapatnam 17 Dec 2017 ODI # 3942
1 12 7 0 0 14.28 4 caught 2 T20I v India Cuttack 20 Dec 2017 T20I # 633
absent - - - - - - - 2 T20I v India Indore 22 Dec 2017 T20I # 634
113 157 128 10 2 88.28 5 caught 1 ODI v India Leeds 6 Jul 2019 ODI # 4187
31 - 20 1 3 155.00 5 caught 2 T20I v India Pune 10 Jan 2020 T20I # 1027
22 49 39 1 1 56.41 4 lbw 2 Test v India Mohali 4 Mar 2022 Test # 2452
28 120 75 2 1 37.33 4 lbw 3 Test v India Mohali 4 Mar 2022 Test # 2452
43 96 85 3 2 50.58 4 caught 2 Test v India Bengaluru 12 Mar 2022 Test # 2456
1 5 5 0 0 20.00 4 bowled 4 Test v India Bengaluru 12 Mar 2022 Test # 2456
12 55 25 1 0 48.00 6 bowled 2 ODI v India Wankhede 2 Nov 2023 ODI # 4690
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