Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 from query
Involving the player AD Mathews (SL) remove AD Mathews (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 2014-2023 54 96 7 2757 96 30.97 4148 66.46 0 22 4 304 11 Profile
filtered 2014-2023 38 67 6 1793 92 29.39 2768 64.77 0 15 3 198 6
Innings by innings list
72 195 116 8 1 62.06 7 run out 1 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
16 26 21 2 0 76.19 7 caught 3 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
5 8 7 1 0 71.42 7 caught 2 v Pakistan Galle 6 Aug 2014 Test # 2133
DNB - - - - - - - 4 v Pakistan Galle 6 Aug 2014 Test # 2133
24 39 27 2 0 88.88 7 lbw 1 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
21 55 41 2 0 51.21 7 lbw 3 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
2 4 4 0 0 50.00 6 caught 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
4 25 22 0 0 18.18 6 caught 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
6 16 13 0 0 46.15 6 bowled 2 v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
81 151 118 6 0 68.64 6 caught 4 v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
8 18 15 1 0 53.33 6 caught 2 v India Galle 26 Jul 2017 Test # 2265
67 115 94 10 0 71.27 6 caught 4 v India Galle 26 Jul 2017 Test # 2265
51 57 48 7 1 106.25 6 bowled 2 v India Colombo (SSC) 3 Aug 2017 Test # 2267
31 86 56 4 0 55.35 7 caught 3 v India Colombo (SSC) 3 Aug 2017 Test # 2267
29 48 31 4 0 93.54 6 stumped 2 v India Pallekele 12 Aug 2017 Test # 2269
41 81 52 5 0 78.84 7 caught 3 v India Pallekele 12 Aug 2017 Test # 2269
35 73 38 5 0 92.10 6 caught 2 v India Eden Gardens 16 Nov 2017 Test # 2281
27 60 36 2 2 75.00 6 lbw 4 v India Eden Gardens 16 Nov 2017 Test # 2281
24 38 30 4 0 80.00 6 caught 1 v India Nagpur 24 Nov 2017 Test # 2283
4 22 12 0 0 33.33 6 caught 3 v India Nagpur 24 Nov 2017 Test # 2283
0 11 4 0 0 0.00 8 bowled 2 v India Delhi 2 Dec 2017 Test # 2286
44* 109 72 6 0 61.11 8 not out 4 v India Delhi 2 Dec 2017 Test # 2286
31 149 78 3 0 39.74 6 run out 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
19 41 32 4 0 59.37 7 lbw 4 v West Indies Port of Spain 6 Jun 2018 Test # 2306
18 53 31 0 0 58.06 7 caught 1 v South Africa Galle 12 Jul 2018 Test # 2311
9 20 14 1 0 64.28 7 caught 3 v South Africa Galle 12 Jul 2018 Test # 2311
5 14 9 1 0 55.55 7 caught 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
7* 11 7 1 0 100.00 7 not out 3 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
28 - 39 3 0 71.79 7 caught 2 v England Galle 6 Nov 2018 Test # 2324
16 - 32 1 0 50.00 7 caught 4 v England Galle 6 Nov 2018 Test # 2324
25 - 33 3 0 75.75 8 lbw 2 v England Pallekele 14 Nov 2018 Test # 2326
35 - 43 3 0 81.39 7 caught 4 v England Pallekele 14 Nov 2018 Test # 2326
5 - 16 0 0 31.25 7 caught 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
19 - 19 2 0 100.00 8 caught 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
80* 154 101 11 0 79.20 7 not out 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
DNB - - - - - - - 3 v New Zealand Wellington 15 Dec 2018 Test # 2335
4 8 3 1 0 133.33 7 caught 2 v New Zealand Christchurch 26 Dec 2018 Test # 2336
19 36 31 2 0 61.29 7 bowled 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
61 171 109 3 0 55.96 7 caught 2 v New Zealand Galle 14 Aug 2019 Test # 2354
DNB - - - - - - - 4 v New Zealand Galle 14 Aug 2019 Test # 2354
0 4 3 0 0 0.00 7 caught 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
51 211 161 6 0 31.67 6 caught 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
33 90 63 4 0 52.38 7 caught 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
21 50 35 3 0 60.00 8 bowled 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
65 105 76 11 0 85.52 7 bowled 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
63 - 120 3 0 52.50 7 lbw 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
DNB - - - - - - - 4 v Zimbabwe Harare 19 Jan 2020 Test # 2381
1 8 6 0 0 16.66 7 lbw 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
DNB - - - - - - - 4 v Zimbabwe Harare 27 Jan 2020 Test # 2383
12 44 21 1 0 57.14 6 caught 1 v England Galle 14 Jan 2021 Test # 2403
29 112 74 1 0 39.18 7 caught 3 v England Galle 14 Jan 2021 Test # 2403
92 235 144 10 0 63.88 6 caught 1 v England Galle 22 Jan 2021 Test # 2405
7 30 14 1 0 50.00 6 caught 3 v England Galle 22 Jan 2021 Test # 2405
31 59 33 3 0 93.93 7 run out 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
77* 113 72 8 1 106.94 7 not out 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
24 44 25 2 0 96.00 7 caught 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
2 11 10 0 0 20.00 7 caught 2 v India Mohali 4 Mar 2022 Test # 2452
51* 95 81 9 0 62.96 7 not out 3 v India Mohali 4 Mar 2022 Test # 2452
21 69 38 3 0 55.26 7 caught 2 v India Bengaluru 12 Mar 2022 Test # 2456
12 58 39 0 0 30.76 6 stumped 4 v India Bengaluru 12 Mar 2022 Test # 2456
3 3 3 0 0 100.00 7 bowled 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
61* 146 96 6 0 63.54 8 not out 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
9 18 10 1 0 90.00 8 caught 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
DNB - - - - - - - 4 v Bangladesh Mirpur 23 May 2022 Test # 2463
58 97 59 6 0 98.30 7 caught 1 v Australia Galle 29 Jun 2022 Test # 2469
3 18 7 0 0 42.85 7 caught 3 v Australia Galle 29 Jun 2022 Test # 2469
5 17 13 0 0 38.46 7 caught 2 v Australia Galle 8 Jul 2022 Test # 2471
4 7 4 1 0 100.00 7 caught 1 v Pakistan Galle 16 Jul 2022 Test # 2472
12 15 11 2 0 109.09 8 bowled 3 v Pakistan Galle 16 Jul 2022 Test # 2472
51 88 54 6 1 94.44 7 caught 1 v Pakistan Galle 24 Jul 2022 Test # 2473
15 26 25 2 0 60.00 1 caught 3 v Pakistan Galle 24 Jul 2022 Test # 2473
7 22 13 1 0 53.84 7 lbw 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
0 8 4 0 0 0.00 8 caught 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
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