Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Not involving the captain M Azharuddin (IND) remove M Azharuddin (IND) 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 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86 Profile
filtered 2009-2023 48 95 5 3263 122 36.25 6920 47.15 5 21 2 357 30
Innings by innings list
13 30 19 1 1 68.42 6 bowled 2 v India Kanpur 24 Nov 2009 Test # 1935
15 24 21 3 0 71.42 6 caught 3 v India Kanpur 24 Nov 2009 Test # 1935
99 200 131 15 0 75.57 6 run out 1 v India Brabourne 2 Dec 2009 Test # 1937
5 10 8 1 0 62.50 6 caught 3 v India Brabourne 2 Dec 2009 Test # 1937
45 123 84 6 0 53.57 6 lbw 1 v India Colombo (PSS) 3 Aug 2010 Test # 1968
5 12 9 1 0 55.55 7 caught 3 v India Colombo (PSS) 3 Aug 2010 Test # 1968
5 39 19 0 0 26.31 7 bowled 2 v Australia Galle 31 Aug 2011 Test # 2005
95 238 191 13 0 49.73 7 bowled 4 v Australia Galle 31 Aug 2011 Test # 2005
19 52 42 3 0 45.23 6 caught 1 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
52* 200 143 5 1 36.36 6 not out 3 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
38 89 52 6 0 73.07 6 caught 1 v South Africa Centurion 15 Dec 2011 Test # 2023
5 31 17 1 0 29.41 6 caught 3 v South Africa Centurion 15 Dec 2011 Test # 2023
1 28 18 0 0 5.55 6 caught 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
63 200 124 7 0 50.80 6 lbw 3 v South Africa Cape Town 3 Jan 2012 Test # 2028
57 213 157 6 0 36.30 6 caught 1 v England Colombo (PSS) 3 Apr 2012 Test # 2039
46 122 98 6 0 46.93 8 caught 3 v England Colombo (PSS) 3 Apr 2012 Test # 2039
47 175 111 5 1 42.34 5 caught 2 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
84 299 228 11 1 36.84 6 caught 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
75 239 186 11 0 40.32 6 lbw 2 v Australia Hobart 14 Dec 2012 Test # 2067
19 92 61 1 0 31.14 6 caught 4 v Australia Hobart 14 Dec 2012 Test # 2067
15 25 13 1 0 115.38 6 caught 1 v Australia Melbourne 26 Dec 2012 Test # 2068
35 68 48 5 0 72.91 6 bowled 3 v Australia Melbourne 26 Dec 2012 Test # 2068
15 60 48 3 0 31.25 6 caught 1 v Australia Sydney 3 Jan 2013 Test # 2070
16 25 23 4 0 69.56 6 run out 3 v Australia Sydney 3 Jan 2013 Test # 2070
91 356 256 5 1 35.54 6 caught 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
31 195 128 4 0 24.21 6 caught 3 v Pakistan Sharjah 16 Jan 2014 Test # 2115
89 232 182 14 1 48.90 6 bowled 2 v South Africa Galle 16 Jul 2014 Test # 2129
27* 108 70 3 1 38.57 6 not out 4 v South Africa Galle 16 Jul 2014 Test # 2129
50 130 85 3 2 58.82 5 caught 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
66 196 127 7 1 51.96 5 caught 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
15 32 24 2 0 62.50 5 caught 2 v New Zealand Wellington 3 Jan 2015 Test # 2155
8 10 11 2 0 72.72 6 caught 4 v New Zealand Wellington 3 Jan 2015 Test # 2155
19 51 40 1 1 47.50 5 bowled 1 v Pakistan Galle 17 Jun 2015 Test # 2167
5 26 16 1 0 31.25 6 caught 3 v Pakistan Galle 17 Jun 2015 Test # 2167
3 11 12 0 0 25.00 5 caught 1 v Pakistan Pallekele 3 Jul 2015 Test # 2169
122 397 252 12 1 48.41 5 caught 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
102 250 167 12 0 61.07 5 caught 2 v India Colombo (PSS) 20 Aug 2015 Test # 2177
23 49 39 3 0 58.97 4 caught 4 v India Colombo (PSS) 20 Aug 2015 Test # 2177
1 21 9 0 0 11.11 5 caught 2 v India Colombo (SSC) 28 Aug 2015 Test # 2179
110 328 240 13 0 45.83 5 lbw 4 v India Colombo (SSC) 28 Aug 2015 Test # 2179
2 17 10 0 0 20.00 5 caught 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
25 88 61 3 0 40.98 5 bowled 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
77 184 125 7 3 61.60 5 caught 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
2 22 6 0 0 33.33 5 caught 3 v New Zealand Hamilton 18 Dec 2015 Test # 2194
34 97 62 6 0 54.83 5 lbw 2 v England Leeds 19 May 2016 Test # 2203
5 18 13 1 0 38.46 5 caught 3 v England Leeds 19 May 2016 Test # 2203
3 15 8 0 0 37.50 5 caught 2 v England Chester-le-Street 27 May 2016 Test # 2204
80 139 105 9 1 76.19 5 caught 3 v England Chester-le-Street 27 May 2016 Test # 2204
39 115 69 5 0 56.52 5 caught 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
59 170 120 7 0 49.16 5 lbw 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
2 15 17 0 0 11.76 5 caught 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
49 116 82 8 0 59.75 5 caught 4 v South Africa Cape Town 2 Jan 2017 Test # 2244
19 84 43 3 0 44.18 5 caught 2 v South Africa Johannesburg 12 Jan 2017 Test # 2247
10 23 11 1 0 90.90 5 caught 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
83 159 130 11 1 63.84 5 caught 2 v India Galle 26 Jul 2017 Test # 2265
2 11 10 0 0 20.00 5 caught 4 v India Galle 26 Jul 2017 Test # 2265
26 44 33 2 2 78.78 5 caught 2 v India Colombo (SSC) 3 Aug 2017 Test # 2267
36 98 66 3 1 54.54 6 caught 3 v India Colombo (SSC) 3 Aug 2017 Test # 2267
0 4 3 0 0 0.00 5 lbw 2 v India Pallekele 12 Aug 2017 Test # 2269
35 117 96 2 1 36.45 6 lbw 3 v India Pallekele 12 Aug 2017 Test # 2269
10 19 20 2 0 50.00 4 lbw 1 v India Nagpur 24 Nov 2017 Test # 2283
10 43 32 0 1 31.25 4 caught 3 v India Nagpur 24 Nov 2017 Test # 2283
11 34 15 2 0 73.33 4 caught 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
31 125 80 3 0 38.75 4 caught 4 v West Indies Port of Spain 6 Jun 2018 Test # 2306
52 - 122 3 0 42.62 5 caught 2 v England Galle 6 Nov 2018 Test # 2324
53 - 92 5 0 57.60 5 caught 4 v England Galle 6 Nov 2018 Test # 2324
20 - 42 1 0 47.61 6 caught 2 v England Pallekele 14 Nov 2018 Test # 2326
88 - 137 6 0 64.23 5 lbw 4 v England Pallekele 14 Nov 2018 Test # 2326
5 - 7 1 0 71.42 5 caught 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
5 - 9 0 0 55.55 5 caught 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
33* 145 88 3 0 37.50 5 not out 2 v New Zealand Christchurch 26 Dec 2018 Test # 2336
22* 67 54 2 0 40.74 5 retired notout 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
2 40 29 0 0 6.89 4 caught 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
7 43 30 1 0 23.33 4 caught 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
13 83 44 1 0 29.54 4 caught 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
19 46 33 1 0 57.57 4 caught 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
27 101 54 1 1 50.00 4 caught 1 v England Galle 14 Jan 2021 Test # 2403
71 344 219 4 0 32.42 5 caught 3 v England Galle 14 Jan 2021 Test # 2403
110 376 238 11 0 46.21 4 caught 1 v England Galle 22 Jan 2021 Test # 2405
5 24 11 0 0 45.45 4 bowled 3 v England Galle 22 Jan 2021 Test # 2405
22 49 39 1 1 56.41 4 lbw 2 v India Mohali 4 Mar 2022 Test # 2452
28 120 75 2 1 37.33 4 lbw 3 v India Mohali 4 Mar 2022 Test # 2452
43 96 85 3 2 50.58 4 caught 2 v India Bengaluru 12 Mar 2022 Test # 2456
1 5 5 0 0 20.00 4 bowled 4 v India Bengaluru 12 Mar 2022 Test # 2456
39 120 71 3 0 54.92 4 caught 1 v Australia Galle 29 Jun 2022 Test # 2469
sub - - - - - - - 3 v Australia Galle 29 Jun 2022 Test # 2469
0 30 15 0 0 0.00 4 caught 1 v Pakistan Galle 16 Jul 2022 Test # 2472
9 30 25 1 0 36.00 5 caught 3 v Pakistan Galle 16 Jul 2022 Test # 2472
47 144 98 6 1 47.95 4 caught 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
115 345 235 11 0 48.93 4 caught 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
1 14 10 0 0 10.00 5 caught 2 v New Zealand Wellington 17 Mar 2023 Test # 2500
2 64 44 0 0 4.54 4 caught 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
64 172 109 9 0 58.71 4 caught 1 v Pakistan Galle 16 Jul 2023 Test # 2511
7 26 21 1 0 33.33 4 caught 3 v Pakistan Galle 16 Jul 2023 Test # 2511
9 30 26 1 0 34.61 4 caught 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
63* 197 127 7 2 49.60 4 not out 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
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