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 player V Kohli (IND) remove V Kohli (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 2012-2024 91 174 7 6899 244 41.31 13337 51.72 16 37 12 730 12 Profile
filtered 2012-2023 32 64 0 2061 152 32.20 4203 49.03 4 12 4 225 3
Innings by innings list
14 32 32 1 0 43.75 1 caught 2 v Australia Hobart 14 Dec 2012 Test # 2067
30 99 81 3 0 37.03 1 bowled 4 v Australia Hobart 14 Dec 2012 Test # 2067
5 17 14 0 0 35.71 1 caught 1 v Australia Melbourne 26 Dec 2012 Test # 2068
1 3 3 0 0 33.33 1 run out 3 v Australia Melbourne 26 Dec 2012 Test # 2068
5 33 23 0 0 21.73 1 caught 1 v Australia Sydney 3 Jan 2013 Test # 2070
85 151 109 10 1 77.98 1 caught 3 v Australia Sydney 3 Jan 2013 Test # 2070
34 121 93 2 1 36.55 1 caught 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
8 25 16 1 0 50.00 1 bowled 3 v Pakistan Sharjah 16 Jan 2014 Test # 2115
0 2 4 0 0 0.00 1 lbw 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
152 483 363 17 0 41.87 1 bowled 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
16 33 25 2 0 64.00 1 caught 2 v New Zealand Wellington 3 Jan 2015 Test # 2155
17 58 34 4 0 50.00 1 caught 4 v New Zealand Wellington 3 Jan 2015 Test # 2155
21 58 42 1 0 50.00 1 caught 1 v Pakistan Galle 17 Jun 2015 Test # 2167
79 271 173 10 0 45.66 2 stumped 3 v Pakistan Galle 17 Jun 2015 Test # 2167
130 349 230 14 0 56.52 1 stumped 1 v Pakistan Pallekele 3 Jul 2015 Test # 2169
10 30 26 0 0 38.46 1 bowled 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
84 253 198 7 0 42.42 1 caught 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
29 110 72 1 0 40.27 1 caught 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
12 56 45 1 0 26.66 1 caught 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
27 111 65 1 0 41.53 1 caught 3 v New Zealand Hamilton 18 Dec 2015 Test # 2194
0 20 12 0 0 0.00 1 caught 2 v England Leeds 19 May 2016 Test # 2203
7 11 9 1 0 77.77 1 caught 3 v England Leeds 19 May 2016 Test # 2203
9 13 14 1 0 64.28 1 bowled 2 v England Chester-le-Street 27 May 2016 Test # 2204
26 75 55 2 0 47.27 1 caught 3 v England Chester-le-Street 27 May 2016 Test # 2204
5 15 10 0 0 50.00 1 bowled 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
43 143 113 5 0 38.05 1 run out 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
24 116 76 3 0 31.57 1 caught 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
6 26 19 1 0 31.57 1 bowled 4 v South Africa Cape Town 2 Jan 2017 Test # 2244
0 3 4 0 0 0.00 1 caught 2 v South Africa Johannesburg 12 Jan 2017 Test # 2247
50 138 78 5 0 64.10 1 bowled 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
7 42 32 1 0 21.87 1 caught 1 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
126 352 244 10 1 51.63 1 caught 3 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
4 - 2 1 0 200.00 1 caught 2 v England Galle 6 Nov 2018 Test # 2324
26 - 86 1 0 30.23 1 caught 4 v England Galle 6 Nov 2018 Test # 2324
63 - 125 4 0 50.40 1 run out 2 v England Pallekele 14 Nov 2018 Test # 2326
57 - 96 4 0 59.37 1 caught 4 v England Pallekele 14 Nov 2018 Test # 2326
83 - 125 9 0 66.40 2 caught 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
23 - 36 3 0 63.88 2 bowled 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
7 20 9 1 0 77.77 2 caught 2 v New Zealand Christchurch 26 Dec 2018 Test # 2336
0 3 2 0 0 0.00 2 caught 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
24 104 70 1 0 34.28 1 caught 1 v Australia Brisbane 24 Jan 2019 Test # 2343
3 25 18 0 0 16.66 1 caught 3 v Australia Brisbane 24 Jan 2019 Test # 2343
59 157 95 7 0 62.10 1 caught 2 v Australia Canberra 1 Feb 2019 Test # 2345
8 38 21 2 0 38.09 1 bowled 4 v Australia Canberra 1 Feb 2019 Test # 2345
65 251 165 6 0 39.39 1 caught 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
21 91 70 2 0 30.00 7 lbw 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
25 58 42 4 0 59.52 2 bowled 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
16 47 28 2 0 57.14 1 caught 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
22 24 20 4 0 110.00 1 bowled 1 v South Africa Centurion 26 Dec 2020 Test # 2399
6 13 8 1 0 75.00 1 bowled 3 v South Africa Centurion 26 Dec 2020 Test # 2399
2 46 32 0 0 6.25 1 caught 1 v South Africa Johannesburg 3 Jan 2021 Test # 2401
103 210 128 19 0 80.46 1 caught 3 v South Africa Johannesburg 3 Jan 2021 Test # 2401
28 130 84 3 0 33.33 2 caught 1 v Australia Galle 29 Jun 2022 Test # 2469
23 25 20 5 0 115.00 2 caught 3 v Australia Galle 29 Jun 2022 Test # 2469
1 14 7 0 0 14.28 2 bowled 1 v Pakistan Galle 16 Jul 2022 Test # 2472
16 44 29 2 0 55.17 2 lbw 3 v Pakistan Galle 16 Jul 2022 Test # 2472
50 166 87 7 0 57.47 2 caught 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
17 48 45 1 0 37.77 2 caught 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
89 293 188 9 0 47.34 2 caught 2 v New Zealand Wellington 17 Mar 2023 Test # 2500
51 133 83 4 0 61.44 2 caught 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
29 69 43 6 0 67.44 2 caught 1 v Pakistan Galle 16 Jul 2023 Test # 2511
20 52 27 4 0 74.07 2 caught 3 v Pakistan Galle 16 Jul 2023 Test # 2511
17 71 37 3 0 45.94 2 bowled 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
41 115 61 6 0 67.21 2 caught 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