Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 1 Jan 2000 remove greater than or equal to 1 Jan 2000 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1986-2004 283 299 65 8334 204* 35.61 17740+ 46.66* 13 33 19 764+ 11+ Profile
filtered 2001-2004 46 54 13 1923 204* 46.90 4263 45.10 5 5 1 218 1
Innings by innings list
74* 271 201 10 0 36.81 6 not out 2 Test v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
17 81 61 3 0 27.86 7 lbw 4 Test v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
16 95 60 1 0 26.66 6 caught 2 Test v Australia Kandy 16 Mar 2004 Test # 1688
7 21 15 1 0 46.66 7 caught 4 Test v Australia Kandy 16 Mar 2004 Test # 1688
33 124 97 4 0 34.02 6 lbw 2 Test v Australia Galle 8 Mar 2004 Test # 1685
25 38 43 4 0 58.13 6 caught 4 Test v Australia Galle 8 Mar 2004 Test # 1685
12 36 40 1 0 30.00 6 bowled 2 Test v England Colombo (SSC) 18 Dec 2003 Test # 1675
45 151 115 4 0 39.13 6 caught 1 Test v England Kandy 10 Dec 2003 Test # 1672
20 26 25 4 0 80.00 6 caught 3 Test v England Kandy 10 Dec 2003 Test # 1672
0 16 14 0 0 0.00 5 caught 1 Test v England Galle 2 Dec 2003 Test # 1670
1 12 9 0 0 11.11 5 lbw 3 Test v England Galle 2 Dec 2003 Test # 1670
13 55 43 2 0 30.23 5 caught 1 Test v West Indies Kingston 27 Jun 2003 Test # 1649
7 38 21 1 0 33.33 6 bowled 3 Test v West Indies Kingston 27 Jun 2003 Test # 1649
13 39 31 1 0 41.93 5 bowled 1 Test v West Indies Gros Islet 20 Jun 2003 Test # 1648
DNB - - - - - - - 3 Test v West Indies Gros Islet 20 Jun 2003 Test # 1648
93 335 232 12 0 40.08 4 bowled 2 Test v New Zealand Kandy 3 May 2003 Test # 1644
DNB - - - - - - - 4 Test v New Zealand Kandy 3 May 2003 Test # 1644
144 456 314 24 0 45.85 6 bowled 2 Test v New Zealand Colombo (PSS) 25 Apr 2003 Test # 1641
31 69 52 0 0 59.61 5 caught 1 ODI v Zimbabwe Sharjah 7 Apr 2003 ODI # 1998
43 63 56 2 0 76.78 5 caught 1 ODI v Kenya Sharjah 6 Apr 2003 ODI # 1997
11 25 21 0 0 52.38 6 bowled 1 ODI v Pakistan Sharjah 4 Apr 2003 ODI # 1995
3 27 15 0 0 20.00 3 caught 2 ODI v Australia Gqeberha 18 Mar 2003 ODI # 1991
DNB - - - - - - - 1 ODI v Zimbabwe East London 15 Mar 2003 ODI # 1989
21 51 41 3 0 51.21 3 bowled 2 ODI v Australia Centurion 7 Mar 2003 ODI # 1982
14 40 28 2 0 50.00 3 caught 1 ODI v South Africa Durban 3 Mar 2003 ODI # 1979
36 91 68 4 0 52.94 3 bowled 1 ODI v West Indies Cape Town 28 Feb 2003 ODI # 1973
23 61 47 3 0 48.93 3 caught 2 ODI v Kenya Nairobi (Gym) 24 Feb 2003 ODI # 1965
DNB - - - - - - - 2 ODI v Canada Paarl 19 Feb 2003 ODI # 1958
DNB - - - - - - - 2 ODI v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
81* 190 106 5 0 76.41 3 not out 1 ODI v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
9* 8 5 1 0 180.00 9 not out 1 ODI v Australia Melbourne 21 Jan 2003 ODI # 1939
9 26 17 2 0 52.94 3 caught 2 ODI v England Adelaide 17 Jan 2003 ODI # 1937
7 23 18 0 0 38.88 3 run out 1 ODI v Australia Brisbane 15 Jan 2003 ODI # 1936
44 108 74 5 0 59.45 3 caught 1 ODI v England Sydney 13 Jan 2003 ODI # 1934
DNB - - - - - - - 1 ODI v Australia Sydney 9 Jan 2003 ODI # 1931
18 74 47 1 0 38.29 6 bowled 1 ODI v South Africa Kimberley 4 Dec 2002 ODI # 1911
DNB - - - - - - - 2 ODI v South Africa Benoni 1 Dec 2002 ODI # 1908
104* 331 231 17 0 45.02 5 not out 1 Test v South Africa Centurion 15 Nov 2002 Test # 1626
6 80 57 0 0 10.52 5 caught 3 Test v South Africa Centurion 15 Nov 2002 Test # 1626
24 103 65 3 0 36.92 6 run out 1 Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
27 118 67 5 0 40.29 6 caught 3 Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
18 39 28 4 0 64.28 4 caught 1 Test v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
5* 13 9 0 0 55.55 4 not out 3 Test v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
20 84 64 4 0 31.25 7 caught 2 Test v England Manchester 13 Jun 2002 Test # 1606
32* 192 135 0 0 23.70 6 not out 3 Test v England Manchester 13 Jun 2002 Test # 1606
20 76 53 3 0 37.73 6 lbw 1 Test v England Birmingham 30 May 2002 Test # 1605
39 92 59 6 0 66.10 6 bowled 3 Test v England Birmingham 30 May 2002 Test # 1605
17* 125 74 1 0 22.97 7 not out 1 Test v England Lord's 16 May 2002 Test # 1603
DNB - - - - - - - 4 Test v England Lord's 16 May 2002 Test # 1603
19* 163 102 1 0 18.62 7 not out 2 Test v Pakistan Lahore 6 Mar 2002 Test # 1592
DNB - - - - - - - 4 Test v Pakistan Lahore 6 Mar 2002 Test # 1592
3 18 14 0 0 21.42 6 caught 1 Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
DNB - - - - - - - 3 Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
37 82 74 4 0 50.00 6 lbw 2 Test v Zimbabwe Kandy 4 Jan 2002 Test # 1583
96 231 168 14 0 57.14 6 caught 1 Test v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
204* 542 343 23 0 59.47 6 not out 2 Test v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
DNB - - - - - - - 4 Test v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
87 245 176 9 1 49.43 6 bowled 1 Test v West Indies Kandy 21 Nov 2001 Test # 1570
7* 29 17 0 0 41.17 6 not out 3 Test v West Indies Kandy 21 Nov 2001 Test # 1570
105* 385 247 3 0 42.51 6 not out 2 Test v West Indies Galle 13 Nov 2001 Test # 1567
DNB - - - - - - - 4 Test v West Indies Galle 13 Nov 2001 Test # 1567
10* 29 20 1 0 50.00 6 not out 2 Test v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
136* 316 214 16 0 63.55 7 not out 2 Test v India Colombo (SSC) 29 Aug 2001 Test # 1559
10 56 32 1 0 31.25 6 caught 1 Test v India Kandy 22 Aug 2001 Test # 1557
16 110 64 2 0 25.00 5 lbw 3 Test v India Kandy 22 Aug 2001 Test # 1557
11 41 34 1 0 32.35 6 lbw 2 Test v India Galle 14 Aug 2001 Test # 1555
DNB - - - - - - - 4 Test v India Galle 14 Aug 2001 Test # 1555
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page