Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Not involving the player WU Tharanga (Asia/SL) remove WU Tharanga (Asia/SL) 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 2009-2024 377 468 25 18873 335* 42.60 21867 86.30 49 97 23 2095 313 Profile
filtered 2010-2023 57 74 2 2660 180 36.94 3199 83.15 7 14 2 297 48
Innings by innings list
72 54 42 2 7 171.42 2 caught 1 T20I v India Bridgetown 7 May 2010 T20I # 165
37 59 49 4 1 75.51 2 caught 1 Test v India Melbourne 26 Dec 2011 Test # 2025
5 28 27 0 0 18.51 1 bowled 3 Test v India Melbourne 26 Dec 2011 Test # 2025
8 3 6 1 0 133.33 1 caught 2 Test v India Sydney 3 Jan 2012 Test # 2027
180 261 159 20 5 113.20 2 caught 2 Test v India Perth 13 Jan 2012 Test # 2029
8 28 23 0 0 34.78 2 lbw 1 Test v India Adelaide 24 Jan 2012 Test # 2031
28 38 39 4 0 71.79 1 caught 3 Test v India Adelaide 24 Jan 2012 Test # 2031
25 16 14 1 2 178.57 1 caught 1 T20I v India Sydney 1 Feb 2012 T20I # 217
8 10 8 1 0 100.00 1 caught 1 T20I v India Melbourne 3 Feb 2012 T20I # 218
6 24 14 0 0 42.85 2 bowled 1 ODI v India Melbourne 5 Feb 2012 ODI # 3231
18 46 24 2 0 75.00 1 run out 1 ODI v India Adelaide 12 Feb 2012 ODI # 3237
43 58 46 5 1 93.47 2 caught 1 ODI v India Brisbane 19 Feb 2012 ODI # 3244
68 98 66 7 0 103.03 1 caught 1 ODI v India Sydney 26 Feb 2012 ODI # 3250
63* 60 41 7 3 153.65 2 not out 2 T20I v India Colombo (RPS) 28 Sep 2012 T20I # 278
59 133 93 6 0 63.44 2 lbw 1 Test v India Chennai 22 Feb 2013 Test # 2074
23 82 61 2 0 37.70 3 lbw 3 Test v India Chennai 22 Feb 2013 Test # 2074
6 12 8 1 0 75.00 1 bowled 1 Test v India Hyderabad 2 Mar 2013 Test # 2076
26 72 56 3 1 46.42 2 bowled 3 Test v India Hyderabad 2 Mar 2013 Test # 2076
71 186 147 9 0 48.29 2 caught 1 Test v India Mohali 14 Mar 2013 Test # 2081
2 2 3 0 0 66.66 1 caught 3 Test v India Mohali 14 Mar 2013 Test # 2081
0 6 4 0 0 0.00 2 caught 1 Test v India Delhi 22 Mar 2013 Test # 2085
8 23 15 1 0 53.33 1 lbw 3 Test v India Delhi 22 Mar 2013 Test # 2085
19 33 21 1 1 90.47 2 caught 2 T20I v India Mirpur 30 Mar 2014 T20I # 393
145 253 163 19 0 88.95 2 caught 1 Test v India Adelaide 9 Dec 2014 Test # 2148
102 271 166 11 1 61.44 2 bowled 3 Test v India Adelaide 9 Dec 2014 Test # 2148
29 41 28 6 0 103.57 2 caught 2 Test v India Brisbane 17 Dec 2014 Test # 2149
6 21 12 0 0 50.00 2 caught 4 Test v India Brisbane 17 Dec 2014 Test # 2149
0 8 6 0 0 0.00 2 caught 1 Test v India Melbourne 26 Dec 2014 Test # 2152
40 67 42 6 0 95.23 1 lbw 3 Test v India Melbourne 26 Dec 2014 Test # 2152
101 182 114 16 0 88.59 2 caught 1 Test v India Sydney 6 Jan 2015 Test # 2156
4 6 5 0 0 80.00 2 caught 3 Test v India Sydney 6 Jan 2015 Test # 2156
24 41 22 3 0 109.09 2 caught 2 ODI v India Melbourne 18 Jan 2015 ODI # 3582
TDNB - - - - - - - - ODI v India Sydney 26 Jan 2015 ODI # 3592
12 14 7 1 1 171.42 2 caught 1 ODI v India Sydney 26 Mar 2015 ODI # 3645
5 20 10 1 0 50.00 2 caught 2 ODI v India Perth 12 Jan 2016 ODI # 3723
93 120 92 12 1 101.08 1 bowled 1 ODI v India Canberra 20 Jan 2016 ODI # 3726
122 171 113 9 3 107.96 2 caught 1 ODI v India Sydney 23 Jan 2016 ODI # 3727
17 23 9 2 1 188.88 2 caught 2 T20I v India Adelaide 26 Jan 2016 T20I # 485
6 15 9 0 0 66.66 3 stumped 1 T20I v India Mohali 27 Mar 2016 T20I # 553
38 99 77 6 0 49.35 2 bowled 1 Test v India Pune 23 Feb 2017 Test # 2250
10 4 6 2 0 166.66 1 lbw 3 Test v India Pune 23 Feb 2017 Test # 2250
33 87 67 3 0 49.25 1 bowled 2 Test v India Bengaluru 4 Mar 2017 Test # 2251
17 46 25 0 1 68.00 1 lbw 4 Test v India Bengaluru 4 Mar 2017 Test # 2251
19 45 26 2 0 73.07 2 caught 1 Test v India Ranchi 16 Mar 2017 Test # 2256
14 16 16 3 0 87.50 1 bowled 3 Test v India Ranchi 16 Mar 2017 Test # 2256
56 135 87 8 1 64.36 1 caught 1 Test v India Dharamsala 25 Mar 2017 Test # 2258
6 17 5 1 0 120.00 2 caught 3 Test v India Dharamsala 25 Mar 2017 Test # 2258
25 47 28 2 0 89.28 1 caught 2 ODI v India Chennai 17 Sep 2017 ODI # 3910
1 22 9 0 0 11.11 2 caught 2 ODI v India Eden Gardens 21 Sep 2017 ODI # 3912
42 59 44 4 1 95.45 1 bowled 1 ODI v India Indore 24 Sep 2017 ODI # 3914
124 134 119 12 4 104.20 2 caught 1 ODI v India Bengaluru 28 Sep 2017 ODI # 3917
53 91 62 5 0 85.48 1 caught 1 ODI v India Nagpur 1 Oct 2017 ODI # 3919
8 2 5 2 0 160.00 1 bowled 1 T20I v India Ranchi 7 Oct 2017 T20I # 623
2 8 5 0 0 40.00 2 caught 2 T20I v India Guwahati 10 Oct 2017 T20I # 624
56 111 84 5 0 66.66 1 caught 2 ODI v India The Oval 9 Jun 2019 ODI # 4155
128* - 112 17 3 114.28 1 not out 2 ODI v India Wankhede 14 Jan 2020 ODI # 4231
15 - 12 2 0 125.00 1 caught 2 ODI v India Rajkot 17 Jan 2020 ODI # 4232
3 - 7 0 0 42.85 1 caught 1 ODI v India Bengaluru 19 Jan 2020 ODI # 4233
69 - 76 6 0 90.78 1 caught 1 ODI v India Sydney 27 Nov 2020 ODI # 4265
83 - 77 7 3 107.79 1 run out 1 ODI v India Sydney 29 Nov 2020 ODI # 4266
5 15 8 0 0 62.50 2 caught 1 Test v India Sydney 7 Jan 2021 Test # 2402
13 48 29 1 0 44.82 1 lbw 3 Test v India Sydney 7 Jan 2021 Test # 2402
1 8 4 0 0 25.00 1 caught 1 Test v India Brisbane 15 Jan 2021 Test # 2404
48 103 75 6 0 64.00 2 lbw 3 Test v India Brisbane 15 Jan 2021 Test # 2404
1 12 5 0 0 20.00 1 bowled 1 Test v India Nagpur 9 Feb 2023 Test # 2490
10 54 41 2 0 24.39 2 lbw 3 Test v India Nagpur 9 Feb 2023 Test # 2490
15 75 44 3 0 34.09 1 caught 1 Test v India Delhi 17 Feb 2023 Test # 2493
sub - - - - - - - 3 Test v India Delhi 17 Feb 2023 Test # 2493
23 57 31 1 0 74.19 4 caught 1 ODI v India Chennai 22 Mar 2023 ODI # 4545
43 108 60 8 0 71.66 1 caught 1 Test v India The Oval 7 Jun 2023 Test # 2505
1 16 8 0 0 12.50 2 caught 3 Test v India The Oval 7 Jun 2023 Test # 2505
52 75 53 6 2 98.11 2 caught 1 ODI v India Mohali 22 Sep 2023 ODI # 4651
53 65 39 7 1 135.89 2 lbw 2 ODI v India Indore 24 Sep 2023 ODI # 4654
56 40 34 6 4 164.70 1 caught 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
41 76 52 6 0 78.84 1 caught 1 ODI v India Chennai 8 Oct 2023 ODI # 4662
7 6 3 1 0 233.33 1 caught 2 ODI v India Ahmedabad 19 Nov 2023 ODI # 4705
Statsguru includes the following current or recent relevant matches:
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th Match, Jun 6, 2024 [T20I # 2642 - Live]
    » Pakistan 36/3 (7.1 ov, Shadab Khan 4*, Babar Azam 5*, Jasdeep Singh 0/0)
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page