Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave 100 50 0 4s 6s
overall 1990-2007 90 156 15 5502 17086+ 249 39.02 16 17 22 685 4 Profile
Innings by innings list
201* 684 536 18 0 37.50 1 not out 1 v England Galle 22 Feb 2001 Test # 1530
207* 649 457 19 1 45.29 1 not out 1 v Pakistan Kandy 28 Jun 2000 Test # 1502
216* 627 437 24 0 49.42 1 not out 2 v Zimbabwe Bulawayo 18 Nov 1999 Test # 1470
223 569 448 29 1 49.77 2 caught 1 v Zimbabwe Kandy 7 Jan 1998 Test # 1394
249 516 324 36 1 76.85 1 caught 2 v Zimbabwe Bulawayo 14 May 2004 Test # 1699
185 492 351 24 0 52.70 1 caught 1 v England Lord's 16 May 2002 Test # 1603
118 404 275 15 0 42.90 1 caught 1 v West Indies Gros Islet 20 Jun 2003 Test # 1648
98 403 273 15 0 35.89 2 caught 2 v India Wankhede 3 Dec 1997 Test # 1390
120 371 292 15 0 41.09 1 lbw 2 v South Africa Kandy 30 Jul 2000 Test # 1505
75 348 254 7 0 29.52 1 bowled 1 v Pakistan Peshawar 5 Mar 2000 Test # 1487
108 341 244 14 0 44.26 2 lbw 1 v India Mohali 19 Nov 1997 Test # 1385
133 337 268 19 0 49.62 1 caught 2 v Australia Cairns 9 Jul 2004 Test # 1706
170 333 253 21 0 67.19 1 bowled 2 v Zimbabwe Harare 6 May 2004 Test # 1698
127 328 244 22 0 52.04 1 caught 2 v New Zealand Napier 4 Apr 2005 Test # 1746
201 320 259 27 0 77.60 1 retired out 2 v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
108 310 228 11 0 47.36 1 caught 2 v India Colombo (SSC) 29 Aug 2001 Test # 1559
118 283 219 19 0 53.88 1 bowled 2 v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
73 276 219 9 0 33.33 1 caught 1 v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
88 275 202 11 0 43.56 2 caught 2 v India Delhi 10 Dec 2005 Test # 1776
51 273 183 5 0 27.86 1 caught 2 v Australia Brisbane 8 Nov 2007 Test # 1845
84 269 169 5 0 49.70 1 stumped 3 v West Indies Kandy 21 Nov 2001 Test # 1570
61 267 155 3 0 39.35 1 caught 2 v West Indies Galle 13 Nov 2001 Test # 1567
59 249 158 9 0 37.34 1 caught 3 v Pakistan Galle 21 Jun 2000 Test # 1501
71 243 200 9 0 35.50 2 caught 4 v South Africa Cape Town 19 Mar 1998 Test # 1410
80 215 164 9 0 48.78 1 caught 4 v Australia Hobart 16 Nov 2007 Test # 1847
56 207 152 5 0 36.84 1 bowled 3 v England Birmingham 30 May 2002 Test # 1605
60 194 129 7 0 46.51 2 caught 2 v South Africa Cape Town 19 Mar 1998 Test # 1410
100* 193 126 11 0 79.36 1 not out 3 v Zimbabwe Galle 12 Jan 2002 Test # 1585
67 182 129 11 0 51.93 2 caught 4 v India Delhi 10 Dec 2005 Test # 1776
54 178 120 9 0 45.00 1 caught 1 v South Africa Galle 20 Jul 2000 Test # 1504
72 178 151 7 0 47.68 1 bowled 3 v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
48 175 138 6 0 34.78 2 caught 1 v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
50 167 115 5 0 43.47 1 caught 1 v Zimbabwe Galle 12 Jan 2002 Test # 1585
34 160 117 5 0 29.05 1 bowled 1 v South Africa Johannesburg 8 Nov 2002 Test # 1624
47 158 113 7 0 41.59 1 bowled 2 v Australia Galle 8 Mar 2004 Test # 1685
29 156 99 4 0 29.29 1 caught 1 v England Galle 2 Dec 2003 Test # 1670
25 145 104 2 0 24.03 1 caught 1 v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
37 140 101 3 0 36.63 1 run out 2 v Zimbabwe Harare 26 Nov 1999 Test # 1473
40 138 96 6 0 41.66 1 caught 3 v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
48 134 79 9 0 60.75 2 caught 2 v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
50* 133 92 4 0 54.34 1 not out 3 v West Indies Gros Islet 20 Jun 2003 Test # 1648
20 132 98 1 0 20.40 1 caught 4 v South Africa Durban 26 Dec 2000 Test # 1526
35 130 117 3 0 29.91 2 caught 2 v New Zealand Galle 3 Jun 1998 Test # 1416
45 124 88 7 0 51.13 1 caught 3 v India Kandy 22 Aug 2001 Test # 1557
43 121 92 8 0 46.73 1 caught 3 v South Africa Johannesburg 8 Nov 2002 Test # 1624
33 120 95 2 0 34.73 1 caught 2 v India Galle 14 Aug 2001 Test # 1555
31 117 69 5 0 44.92 2 caught 3 v India Mohali 19 Nov 1997 Test # 1385
44 115 84 6 0 52.38 2 caught 1 v Pakistan Karachi 28 Oct 2004 Test # 1719
29 112 81 3 0 35.80 2 caught 1 v Australia Galle 22 Sep 1999 Test # 1460
29 110 81 4 0 35.80 1 caught 3 v Pakistan Peshawar 5 Mar 2000 Test # 1487
28 109 80 3 0 35.00 1 caught 3 v West Indies Kingston 27 Jun 2003 Test # 1649
39 108 79 6 0 49.36 1 bowled 1 v India Kandy 22 Aug 2001 Test # 1557
40 106 69 6 0 57.97 2 caught 2 v India Ahmedabad 18 Dec 2005 Test # 1778
25 102 74 3 0 33.78 1 caught 2 v Australia Hobart 16 Nov 2007 Test # 1847
25 99 69 3 0 36.23 1 caught 3 v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
35 97 71 5 0 49.29 1 stumped 3 v England Galle 2 Dec 2003 Test # 1670
25 94 63 4 0 39.68 1 lbw 3 v South Africa Galle 4 Aug 2004 Test # 1709
25 91 58 2 0 43.10 2 caught 2 v Australia Kandy 9 Sep 1999 Test # 1459
25 90 44 3 0 56.81 2 caught 3 v Pakistan Karachi 28 Oct 2004 Test # 1719
12 89 70 2 0 17.14 2 run out 1 v South Africa Centurion 27 Mar 1998 Test # 1414
22 88 57 2 0 38.59 3 bowled 3 v New Zealand Dunedin 7 Mar 1997 Test # 1358
16 88 56 1 0 28.57 2 caught 3 v New Zealand Wellington 11 Apr 2005 Test # 1748
31 87 56 6 0 55.35 2 caught 4 v India Wankhede 3 Dec 1997 Test # 1390
22 83 53 4 0 41.50 1 caught 3 v South Africa Centurion 15 Nov 2002 Test # 1626
25 82 66 3 0 37.87 3 lbw 2 v New Zealand Dunedin 7 Mar 1997 Test # 1358
36 82 59 5 0 61.01 4 lbw 1 v Pakistan Dhaka 12 Mar 1999 Test # 1450
16 77 60 2 0 26.66 1 caught 4 v Australia Galle 8 Mar 2004 Test # 1685
29 76 50 4 0 58.00 2 caught 3 v India Colombo (SSC) 9 Aug 1997 Test # 1376
15 76 55 1 0 27.27 1 caught 1 v West Indies Kingston 27 Jun 2003 Test # 1649
19 72 39 3 0 48.71 2 caught 1 v India Colombo (SSC) 9 Aug 1997 Test # 1376
28* 71 61 3 0 45.90 2 not out 3 v Australia Galle 22 Sep 1999 Test # 1460
23 69 53 2 0 43.39 4 caught 2 v Pakistan Lahore 4 Mar 1999 Test # 1447
17 67 53 3 0 32.07 1 caught 1 v South Africa Centurion 15 Nov 2002 Test # 1626
8 67 44 0 0 18.18 1 lbw 3 v England Kandy 10 Dec 2003 Test # 1672
14 65 48 1 0 29.16 1 bowled 4 v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
16 63 42 1 1 38.09 1 caught 3 v Australia Brisbane 8 Nov 2007 Test # 1845
23 62 43 4 0 53.48 1 caught 4 v Pakistan Karachi 12 Mar 2000 Test # 1489
13 59 39 3 0 33.33 1 lbw 3 v South Africa Cape Town 2 Jan 2001 Test # 1528
10* 59 44 0 0 22.72 1 retired notout 2 v England Manchester 13 Jun 2002 Test # 1606
16 59 56 2 0 28.57 2 caught 4 v India Ahmedabad 18 Dec 2005 Test # 1778
16 57 33 2 0 48.48 2 caught 4 v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
7 56 34 0 0 20.58 2 caught 3 v South Africa Centurion 27 Mar 1998 Test # 1414
28 56 35 3 0 80.00 2 caught 4 v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
15 55 26 1 0 57.69 2 lbw 2 v England The Oval 27 Aug 1998 Test # 1423
19 54 31 4 0 61.29 2 caught 3 v West Indies Kandy 22 Jul 2005 Test # 1757
17 51 33 3 0 51.51 1 bowled 1 v West Indies Kandy 22 Jul 2005 Test # 1757
9 50 37 1 0 24.32 1 caught 2 v Australia Kandy 16 Mar 2004 Test # 1688
6 48 31 1 0 19.35 10 lbw 3 v England Manchester 13 Jun 2002 Test # 1606
14 47 40 2 0 35.00 3 caught 1 v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
22 46 40 1 0 55.00 5 run out 3 v Pakistan Dhaka 12 Mar 1999 Test # 1450
10 45 32 1 0 31.25 3 bowled 4 v West Indies Kingstown 20 Jun 1997 Test # 1371
10 44 39 0 0 25.64 1 caught 4 v Australia Darwin 1 Jul 2004 Test # 1705
18 43 33 1 0 54.54 2 lbw 2 v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
26 42 31 5 0 83.87 2 caught 2 v India Colombo (RPS) 2 Aug 1997 Test # 1374
1 38 20 0 0 5.00 1 caught 1 v Pakistan Galle 21 Jun 2000 Test # 1501
9 38 25 2 0 36.00 1 caught 1 v South Africa Galle 4 Aug 2004 Test # 1709
7 38 20 1 0 35.00 5 bowled 2 v India Chennai 2 Dec 2005 Test # 1775
10 35 31 1 0 32.25 1 bowled 2 v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
13 35 30 1 0 43.33 1 caught 1 v England Birmingham 30 May 2002 Test # 1605
20 34 32 3 0 62.50 1 bowled 2 v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
7 33 36 0 0 19.44 1 caught 4 v England Lord's 16 May 2002 Test # 1603
11 32 19 2 0 57.89 1 lbw 1 v England Kandy 10 Dec 2003 Test # 1672
16 30 25 4 0 64.00 1 bowled 1 v England Kandy 7 Mar 2001 Test # 1532
19* 25 18 3 0 105.55 1 not out 4 v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
6 24 13 1 0 46.15 2 lbw 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
9* 22 13 1 0 69.23 2 not out 4 v England The Oval 27 Aug 1998 Test # 1423
9 22 24 2 0 37.50 1 caught 4 v Australia Cairns 9 Jul 2004 Test # 1706
10 21 26 1 0 38.46 1 caught 4 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
3 21 16 0 0 18.75 1 lbw 2 v Pakistan Karachi 12 Mar 2000 Test # 1489
3 21 25 0 0 12.00 1 run out 2 v South Africa Centurion 20 Jan 2001 Test # 1529
0 20 17 0 0 0.00 1 caught 3 v England Colombo (SSC) 15 Mar 2001 Test # 1537
11 20 20 2 0 55.00 2 caught 1 v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
4 19 13 0 0 30.76 3 run out 3 v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
7 19 14 1 0 50.00 3 caught 2 v West Indies Kingstown 20 Jun 1997 Test # 1371
5 18 19 0 0 26.31 1 caught 1 v South Africa Cape Town 2 Jan 2001 Test # 1528
0 17 16 0 0 0.00 1 caught 3 v South Africa Centurion 20 Jan 2001 Test # 1529
5 15 10 1 0 50.00 2 lbw 3 v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
0 15 17 0 0 0.00 1 caught 4 v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
2 14 11 0 0 18.18 2 caught 2 v Australia Colombo (SSC) 30 Sep 1999 Test # 1461
0 12 7 0 0 0.00 2 caught 4 v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
8 12 11 2 0 72.72 1 lbw 4 v Australia Kandy 16 Mar 2004 Test # 1688
1 12 17 0 0 5.88 1 bowled 2 v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
6* 11 7 1 0 85.71 4 not out 4 v Pakistan Lahore 4 Mar 1999 Test # 1447
6* 10 5 1 0 120.00 2 not out 4 v Zimbabwe Kandy 7 Jan 1998 Test # 1394
0 10 5 0 0 0.00 2 caught 4 v Australia Kandy 9 Sep 1999 Test # 1459
2* 10 9 0 0 22.22 9 retired notout 2 v New Zealand Kandy 3 May 2003 Test # 1644
4 10 9 0 0 44.44 1 bowled 2 v Australia Darwin 1 Jul 2004 Test # 1705
9 9 9 2 0 100.00 1 lbw 2 v Zimbabwe Kandy 4 Jan 2002 Test # 1583
0 8 10 0 0 0.00 6 bowled 1 v India Ahmedabad 8 Feb 1994 Test # 1247
0 8 5 0 0 0.00 2 caught 2 v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
6 8 8 1 0 75.00 1 caught 4 v Zimbabwe Harare 4 Dec 1999 Test # 1474
8 8 11 2 0 72.72 1 caught 2 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
0 8 9 0 0 0.00 1 bowled 1 v England Colombo (SSC) 15 Mar 2001 Test # 1537
0* 8 6 0 0 0.00 1 not out 4 v India Galle 14 Aug 2001 Test # 1555
4 7 7 1 0 57.14 1 caught 2 v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
1 7 5 0 0 20.00 1 caught 4 v Pakistan Lahore 6 Mar 2002 Test # 1592
0 6 7 0 0 0.00 6 caught 3 v India Ahmedabad 8 Feb 1994 Test # 1247
0 6 8 0 0 0.00 3 caught 1 v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
6 6 7 1 0 85.71 1 run out 4 v Zimbabwe Harare 26 Nov 1999 Test # 1473
0 6 6 0 0 0.00 1 run out 2 v South Africa Durban 26 Dec 2000 Test # 1526
2* 6 3 0 0 66.66 1 not out 4 v New Zealand Napier 4 Apr 2005 Test # 1746
1 5 2 0 0 50.00 6 bowled 4 v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
0* 5 0 0 0 - 2 not out 4 v West Indies Galle 13 Nov 2001 Test # 1567
0 4 5 0 0 0.00 1 caught 2 v Zimbabwe Harare 4 Dec 1999 Test # 1474
0 4 5 0 0 0.00 1 lbw 1 v West Indies Kandy 21 Nov 2001 Test # 1570
4 4 4 1 0 100.00 1 caught 1 v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
0 4 3 0 0 0.00 1 caught 1 v New Zealand Wellington 11 Apr 2005 Test # 1748
0 3 5 0 0 0.00 1 lbw 2 v New Zealand Colombo (PSS) 25 Apr 2003 Test # 1641
0 3 5 0 0 0.00 1 lbw 3 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
2 2 4 0 0 50.00 1 caught 3 v England Kandy 7 Mar 2001 Test # 1532
0 2 1 0 0 0.00 1 caught 2 v Pakistan Lahore 6 Mar 2002 Test # 1592
0 2 3 0 0 0.00 1 lbw 1 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
0 1 1 0 0 0.00 6 bowled 2 v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
0 1 1 0 0 0.00 1 lbw 4 v South Africa Kandy 30 Jul 2000 Test # 1505
0 - - 0 0 - 7 caught 2 v India Chandigarh 23 Nov 1990 Test # 1156
0 - - 0 0 - 6 lbw 3 v India Chandigarh 23 Nov 1990 Test # 1156
TDNB - - - - - - - - v India Nagpur 26 Nov 1997 Test # 1387
DNB - - - - - - - 4 v New Zealand Kandy 3 May 2003 Test # 1644
DNB - - - - - - - 2 v England Colombo (SSC) 18 Dec 2003 Test # 1675
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