Records type batting analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 Apr 2004 remove greater than or equal to 1 Apr 2004 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 2010-2022 70 109 25 934 42 11.11 1936 48.24 0 0 21 114 12 Profile
filtered 2010-2022 70 109 25 934 42 11.11 1936 48.24 0 0 21 114 12
Match by match list
DNB DNB - - - - - v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
TDNB - - - - - - v West Indies Pallekele 1 Dec 2010 Test # 1982
2 0 2 7 28.57 0 0 v England Cardiff 26 May 2011 Test # 1994
0* DNB 0 9 0.00 0 0 v England Lord's 3 Jun 2011 Test # 1995
0 DNB 0 1 0.00 0 0 v England Southampton 16 Jun 2011 Test # 1996
2* 5 7 14 50.00 1 0 v Australia Galle 31 Aug 2011 Test # 2005
7* DNB 7 18 38.88 0 0 v Australia Pallekele 8 Sep 2011 Test # 2007
13 DNB 13 18 72.22 3 0 v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
18 0 18 37 48.64 3 0 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
0* 8 8 22 36.36 2 0 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
0* 13 13 35 37.14 3 0 v England Galle 26 Mar 2012 Test # 2038
0 4* 4 19 21.05 1 0 v England Colombo (PSS) 3 Apr 2012 Test # 2039
5 0 5 29 17.24 0 0 v Australia Sydney 3 Jan 2013 Test # 2070
0* DNB 0 3 0.00 0 0 v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
1* DNB 1 5 20.00 0 0 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
10* DNB 10 27 37.03 0 0 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
3* 2* 5 30 16.66 0 0 v Pakistan Sharjah 16 Jan 2014 Test # 2115
0 - 0 6 0.00 0 0 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
0 DNB 0 11 0.00 0 0 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
6 12 18 38 47.36 3 0 v South Africa Galle 16 Jul 2014 Test # 2129
4 DNB 4 4 100.00 1 0 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
2 16 18 30 60.00 3 0 v New Zealand Christchurch 26 Dec 2014 Test # 2151
5 6 11 41 26.82 2 0 v New Zealand Wellington 3 Jan 2015 Test # 2155
6* 0 6 24 25.00 1 0 v Pakistan Pallekele 3 Jul 2015 Test # 2169
18* 23 41 54 75.92 7 0 v New Zealand Dunedin 10 Dec 2015 Test # 2192
4 1* 5 27 18.51 0 0 v New Zealand Hamilton 18 Dec 2015 Test # 2194
0 11 11 20 55.00 2 0 v England Chester-le-Street 27 May 2016 Test # 2204
0 DNB 0 5 0.00 0 0 v England Lord's 9 Jun 2016 Test # 2205
5 4* 9 29 31.03 1 0 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
7 DNB 7 20 35.00 1 0 v Zimbabwe Harare 29 Oct 2016 Test # 2228
0 21* 21 20 105.00 4 0 v Zimbabwe Harare 6 Nov 2016 Test # 2231
4 19* 23 25 92.00 4 0 v South Africa Gqeberha 26 Dec 2016 Test # 2243
0 10 10 17 58.82 2 0 v South Africa Cape Town 2 Jan 2017 Test # 2244
4 31 35 35 100.00 7 0 v South Africa Johannesburg 12 Jan 2017 Test # 2247
8 DNB 8 29 27.58 1 0 v Bangladesh Galle 7 Mar 2017 Test # 2252
35 42 77 93 82.79 6 1 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
14 DNB 14 20 70.00 2 0 v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
7 13 20 61 32.78 2 0 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
8 1 9 41 21.95 1 0 v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
16 DNB 16 37 43.24 3 0 v India Eden Gardens 16 Nov 2017 Test # 2281
17 31* 48 67 71.64 6 1 v India Nagpur 24 Nov 2017 Test # 2283
5 0 5 16 31.25 1 0 v India Delhi 2 Dec 2017 Test # 2286
9 - 9 21 42.85 0 0 v Bangladesh Chattogram 31 Jan 2018 Test # 2295
4* 21 25 55 45.45 4 0 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
15 1 16 29 55.17 1 1 v West Indies Port of Spain 6 Jun 2018 Test # 2306
10 7 17 31 54.83 2 0 v West Indies Gros Islet 14 Jun 2018 Test # 2308
0 DNB 0 4 0.00 0 0 v West Indies Bridgetown 23 Jun 2018 Test # 2309
10 33* 43 86 50.00 6 0 v South Africa Galle 12 Jul 2018 Test # 2311
0 DNB 0 4 0.00 0 0 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
15 14* 29 45 64.44 3 1 v England Galle 6 Nov 2018 Test # 2324
15* 0 15 32 46.87 2 0 v England Pallekele 14 Nov 2018 Test # 2326
3* 11 14 47 29.78 1 0 v England Colombo (SSC) 23 Nov 2018 Test # 2329
3 DNB 3 12 25.00 0 0 v New Zealand Wellington 15 Dec 2018 Test # 2335
0 18 18 26 69.23 3 0 v New Zealand Christchurch 26 Dec 2018 Test # 2336
7 24 31 34 91.17 4 0 v Australia Brisbane 24 Jan 2019 Test # 2343
4 0 4 7 57.14 0 0 v South Africa Durban 13 Feb 2019 Test # 2347
7 DNB 7 14 50.00 1 0 v South Africa Gqeberha 21 Feb 2019 Test # 2348
40 DNB 40 98 40.81 3 2 v New Zealand Galle 14 Aug 2019 Test # 2354
10 14 24 69 34.78 3 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
27 DNB 27 41 65.85 0 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
5 DNB 5 27 18.51 0 0 v Zimbabwe Harare 27 Jan 2020 Test # 2383
0 11* 11 34 32.35 1 0 v England Galle 22 Jan 2021 Test # 2405
3 8 11 37 29.72 0 0 v West Indies North Sound 21 Mar 2021 Test # 2416
6 DNB 6 9 66.66 1 0 v West Indies North Sound 29 Mar 2021 Test # 2417
22* - 22 31 70.96 0 1 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
DNB 12 12 6 200.00 1 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
11 DNB 11 44 25.00 2 0 v West Indies Galle 21 Nov 2021 Test # 2434
12 7 19 31 61.29 2 1 v West Indies Galle 29 Nov 2021 Test # 2437
0 0 0 5 0.00 0 0 v India Mohali 4 Mar 2022 Test # 2452
5 1 6 13 46.15 1 0 v India Bengaluru 12 Mar 2022 Test # 2456
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