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 Sehwag (Asia/ICC/IND) remove V Sehwag (Asia/ICC/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 1995-2012 560 668 70 27483 257 45.95 40130 68.48 71 146 39 2781 246 Profile
filtered 1995-2012 122 145 2 3968 164 27.74 5981 66.34 7 20 16 400 32
Innings by innings list
62 112 92 1 1 67.39 3 caught 1 ODI v India Dunedin 22 Feb 1995 ODI # 979
43 104 66 3 0 65.15 3 caught 2 ODI v West Indies Port of Spain 12 Mar 1995 ODI # 987
0 1 2 0 0 0.00 5 bowled 1 ODI v West Indies Georgetown 18 Mar 1995 ODI # 989
61 116 86 4 1 70.93 4 caught 2 ODI v West Indies Brisbane 7 Jan 1996 ODI # 1031
123 174 138 7 1 89.13 4 run out 1 ODI v Sri Lanka Melbourne 9 Jan 1996 ODI # 1032
5 26 5 1 0 100.00 3 caught 1 ODI v Sri Lanka Melbourne 16 Jan 1996 ODI # 1039
102 143 112 5 1 91.07 3 run out 1 ODI v West Indies Jaipur 4 Mar 1996 ODI # 1072
45 90 73 2 0 61.64 3 bowled 1 ODI v Sri Lanka Lahore 17 Mar 1996 ODI # 1083
46* 79 57 1 1 80.70 6 not out 1 ODI v Sri Lanka Colombo (RPS) 30 Aug 1996 ODI # 1108
17 25 26 2 0 65.38 3 caught 2 ODI v Sri Lanka Colombo (RPS) 7 Sep 1996 ODI # 1114
14 47 48 1 0 29.16 3 bowled 1 Test v India Delhi 10 Oct 1996 Test # 1335
13 25 21 2 0 61.90 3 bowled 3 Test v India Delhi 10 Oct 1996 Test # 1335
35 80 51 1 0 68.62 3 caught 1 ODI v South Africa Indore 19 Oct 1996 ODI # 1128
17 38 28 2 0 60.71 3 stumped 1 ODI v South Africa Faridabad 25 Oct 1996 ODI # 1131
0 1 1 0 0 0.00 5 bowled 1 ODI v South Africa Guwahati 1 Nov 1996 ODI # 1134
19 52 34 0 0 55.88 3 run out 2 ODI v Pakistan Adelaide 15 Dec 1996 ODI # 1152
40 134 96 3 1 41.66 6 caught 2 Test v England The Oval 21 Aug 1997 Test # 1377
20 47 35 3 0 57.14 6 lbw 4 Test v England The Oval 21 Aug 1997 Test # 1377
15 27 22 1 0 68.18 4 caught 2 ODI v South Africa Melbourne 9 Dec 1997 ODI # 1257
31 74 45 2 0 68.88 3 caught 1 ODI v South Africa Brisbane 11 Jan 1998 ODI # 1272
16 22 27 0 0 59.25 3 caught 1 ODI v South Africa Perth 18 Jan 1998 ODI # 1280
100 140 114 6 0 87.71 3 caught 1 ODI v New Zealand Melbourne 21 Jan 1998 ODI # 1281
33 69 42 2 0 78.57 3 caught 2 ODI v South Africa Melbourne 23 Jan 1998 ODI # 1283
30 59 47 1 0 63.82 3 caught 1 ODI v New Zealand Napier 12 Feb 1998 ODI # 1292
10 24 26 0 0 38.46 3 bowled 2 ODI v New Zealand Auckland 14 Feb 1998 ODI # 1293
18 50 34 1 0 52.94 5 caught 2 Test v India Chennai 6 Mar 1998 Test # 1405
2 9 7 0 0 28.57 7 lbw 4 Test v India Chennai 6 Mar 1998 Test # 1405
60 149 127 7 0 47.24 6 bowled 1 Test v India Eden Gardens 18 Mar 1998 Test # 1409
9 40 25 1 0 36.00 5 caught 3 Test v India Eden Gardens 18 Mar 1998 Test # 1409
12 45 29 0 0 41.37 3 caught 2 ODI v India Kochi 1 Apr 1998 ODI # 1300
84 163 139 5 0 60.43 3 caught 1 ODI v India Kanpur 7 Apr 1998 ODI # 1308
1 2 2 0 0 50.00 3 caught 1 ODI v India Sharjah 24 Apr 1998 ODI # 1327
41 71 53 4 0 77.35 3 bowled 2 ODI v India Dhaka 28 Oct 1998 ODI # 1360
8 27 18 0 0 44.44 3 caught 2 ODI v England Brisbane 10 Jan 1999 ODI # 1379
6 19 13 0 0 46.15 3 caught 2 ODI v England Sydney 17 Jan 1999 ODI # 1386
104 376 290 10 0 35.86 6 caught 1 Test v West Indies Bridgetown 26 Mar 1999 Test # 1453
22 141 76 1 0 28.94 7 caught 3 Test v West Indies Bridgetown 26 Mar 1999 Test # 1453
23 54 34 3 0 67.64 3 caught 2 ODI v West Indies Kingstown 11 Apr 1999 ODI # 1433
1 6 5 0 0 20.00 3 caught 1 ODI v West Indies Bridgetown 25 Apr 1999 ODI # 1442
47 120 88 4 0 53.40 3 caught 1 ODI v New Zealand Cardiff 20 May 1999 ODI # 1452
47 82 60 7 0 78.33 3 caught 2 ODI v Pakistan Leeds 23 May 1999 ODI # 1458
18 - 37 0 0 48.64 3 run out 1 ODI v Sri Lanka Colombo (RPS) 31 Aug 1999 ODI # 1491
96 243 160 10 1 60.00 6 caught 1 Test v Sri Lanka Kandy 9 Sep 1999 Test # 1459
51 136 118 4 1 43.22 5 caught 3 Test v Sri Lanka Kandy 9 Sep 1999 Test # 1459
32 42 31 6 0 103.22 3 caught 2 ODI v Pakistan Brisbane 9 Jan 2000 ODI # 1536
5 11 11 0 0 45.45 3 caught 2 ODI v South Africa Melbourne (Docklands) 20 Aug 2000 ODI # 1622
46 87 59 5 1 77.96 4 caught 2 ODI v India Nairobi (Gym) 7 Oct 2000 ODI # 1633
6 22 12 1 0 50.00 6 lbw 1 Test v India Eden Gardens 11 Mar 2001 Test # 1535
0 3 4 0 0 0.00 6 caught 4 Test v India Eden Gardens 11 Mar 2001 Test # 1535
0 2 1 0 0 0.00 6 stumped 1 Test v India Chennai 18 Mar 2001 Test # 1539
11 29 25 0 1 44.00 7 caught 3 Test v India Chennai 18 Mar 2001 Test # 1539
23 55 32 4 0 71.87 3 caught 2 ODI v India Indore 31 Mar 2001 ODI # 1699
144 211 154 20 3 93.50 3 caught 1 Test v England Leeds 16 Aug 2001 Test # 1556
72 91 72 10 1 100.00 3 lbw 3 Test v England Leeds 16 Aug 2001 Test # 1556
45 76 54 5 1 83.33 3 caught 2 ODI v New Zealand Melbourne 11 Jan 2002 ODI # 1783
51 120 75 3 1 68.00 3 run out 1 ODI v South Africa Melbourne 13 Jan 2002 ODI # 1784
11 22 17 2 0 64.70 3 caught 2 ODI v New Zealand Sydney 17 Jan 2002 ODI # 1786
0 3 2 0 0 0.00 3 caught 2 ODI v New Zealand Adelaide 26 Jan 2002 ODI # 1796
89 154 100 16 0 89.00 3 run out 1 Test v South Africa Durban 15 Mar 2002 Test # 1595
34 60 32 6 0 106.25 3 caught 3 Test v South Africa Durban 15 Mar 2002 Test # 1595
1 6 3 0 0 33.33 6 lbw 2 ODI v South Africa Cape Town 9 Apr 2002 ODI # 1827
0 1 2 0 0 0.00 3 caught 1 ODI v Pakistan Melbourne (Docklands) 15 Jun 2002 ODI # 1844
14 30 22 1 0 63.63 3 bowled 2 ODI v Pakistan Brisbane 19 Jun 2002 ODI # 1846
3 20 22 0 0 13.63 3 lbw 1 ODI v Sri Lanka Colombo (RPS) 27 Sep 2002 ODI # 1887
7 8 6 1 0 116.66 3 caught 2 Test v England Sydney 2 Jan 2003 Test # 1636
11 17 16 2 0 68.75 4 lbw 4 Test v England Sydney 2 Jan 2003 Test # 1636
15 22 16 2 0 93.75 3 caught 2 ODI v Sri Lanka Sydney 9 Jan 2003 ODI # 1931
10 - 20 1 0 50.00 3 caught 2 ODI v West Indies Port of Spain 25 May 2003 ODI # 2019
2 - 6 0 0 33.33 3 run out 1 ODI v West Indies St George's 30 May 2003 ODI # 2020
2* - 7 0 0 28.57 3 not out 1 ODI v West Indies St George's 1 Jun 2003 ODI # 2021
7 25 13 1 0 53.84 3 caught 2 ODI v India Brisbane 18 Jan 2004 ODI # 2084
69 122 93 4 1 74.19 3 caught 2 ODI v Sri Lanka Dambulla 22 Feb 2004 ODI # 2103
29 69 41 2 0 70.73 3 caught 1 ODI v England Birmingham 21 Sep 2004 ODI # 2180
29 53 49 4 0 59.18 3 lbw 1 ODI v New Zealand Melbourne (Docklands) 5 Dec 2004 ODI # 2196
29 - 45 4 0 64.44 3 bowled 1 ODI v Pakistan Perth 30 Jan 2005 ODI # 2215
0 6 3 0 0 0.00 6 caught 2 T20I v England Southampton 13 Jun 2005 T20I # 2
1 21 16 0 0 6.25 3 lbw 1 ODI v Bangladesh Cardiff 18 Jun 2005 ODI # 2250
0 1 1 0 0 0.00 3 lbw 1 ODI v England Bristol 19 Jun 2005 ODI # 2251
14 49 30 2 0 46.66 3 caught 1 ODI v England Leeds 7 Jul 2005 ODI # 2259
61 87 76 12 0 80.26 3 caught 2 Test v England Birmingham 4 Aug 2005 Test # 1758
0 4 5 0 0 0.00 3 caught 4 Test v England Birmingham 4 Aug 2005 Test # 1758
1 6 6 0 0 16.66 3 lbw 2 Test v England Nottingham 25 Aug 2005 Test # 1762
48 137 89 3 1 53.93 3 run out 3 Test v England Nottingham 25 Aug 2005 Test # 1762
75 88 67 10 2 111.94 3 lbw 1 ODI v New Zealand Christchurch 10 Dec 2005 ODI # 2303
33 61 47 6 0 70.21 3 caught 1 ODI v South Africa Brisbane 15 Jan 2006 ODI # 2314
13 28 24 2 0 54.16 3 caught 2 ODI v Sri Lanka Sydney 22 Jan 2006 ODI # 2317
0 4 0 0 0 - 3 run out 2 ODI v Sri Lanka Adelaide 10 Feb 2006 ODI # 2326
6 11 8 1 0 75.00 3 lbw 2 T20I v South Africa Johannesburg 24 Feb 2006 T20I # 6
164 154 105 13 9 156.19 3 caught 1 ODI v South Africa Johannesburg 12 Mar 2006 ODI # 2349
1 8 5 0 0 20.00 3 bowled 2 ODI v West Indies Brabourne 18 Oct 2006 ODI # 2432
75 109 75 7 0 100.00 3 caught 1 ODI v England Melbourne 9 Feb 2007 ODI # 2515
7 6 6 1 0 116.66 3 caught 2 ODI v England Sydney 11 Feb 2007 ODI # 2519
8 14 15 1 0 53.33 3 caught 1 T20I v Zimbabwe Cape Town 12 Sep 2007 T20I # 23
27 40 26 3 0 103.84 3 bowled 1 T20I v Pakistan Johannesburg 18 Sep 2007 T20I # 37
29 62 33 5 0 87.87 3 stumped 2 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
57 129 78 9 0 73.07 3 caught 1 ODI v India Wankhede 17 Oct 2007 ODI # 2632
1 25 11 0 0 9.09 3 lbw 2 ODI v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
1 7 5 0 0 20.00 3 bowled 1 ODI v India Sydney 2 Mar 2008 ODI # 2688
1 9 7 0 0 14.28 3 caught 2 ODI v India Brisbane 4 Mar 2008 ODI # 2689
DNB - - - - - - - 1 T20I v West Indies Bridgetown 20 Jun 2008 T20I # 57
0 1 1 0 0 0.00 3 caught 1 Test v South Africa Perth 17 Dec 2008 Test # 1899
32 82 55 4 0 58.18 3 caught 3 Test v South Africa Perth 17 Dec 2008 Test # 1899
101 197 126 10 1 80.15 3 caught 1 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
99 257 169 7 0 58.57 3 caught 3 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
46 71 54 5 0 85.18 3 caught 1 ODI v South Africa Melbourne 16 Jan 2009 ODI # 2795
29 50 27 3 0 107.40 3 caught 1 ODI v South Africa Sydney 23 Jan 2009 ODI # 2802
63 87 70 9 0 90.00 3 caught 1 ODI v South Africa Adelaide 26 Jan 2009 ODI # 2804
12 25 20 2 0 60.00 3 caught 2 ODI v South Africa Perth 30 Jan 2009 ODI # 2808
5 18 13 0 0 38.46 3 run out 1 ODI v New Zealand Perth 1 Feb 2009 ODI # 2811
0 6 6 0 0 0.00 3 caught 1 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
12 35 24 1 0 50.00 3 caught 3 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
1 7 5 0 0 20.00 3 caught 1 T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
1 3 3 0 0 33.33 3 caught 2 T20I v South Africa Centurion 29 Mar 2009 T20I # 88
8 9 6 0 1 133.33 3 caught 1 ODI v South Africa Centurion 5 Apr 2009 ODI # 2834
20 36 35 2 0 57.14 3 caught 2 ODI v South Africa Cape Town 9 Apr 2009 ODI # 2839
53 79 67 4 0 79.10 3 caught 2 ODI v South Africa Gqeberha 13 Apr 2009 ODI # 2840
0 1 1 0 0 0.00 3 lbw 1 T20I v West Indies The Oval 6 Jun 2009 T20I # 92
25 23 15 5 0 166.66 3 bowled 1 T20I v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
2 19 15 0 0 13.33 3 caught 2 Test v England Lord's 16 Jul 2009 Test # 1925
38 88 69 6 0 55.07 3 bowled 4 Test v England Lord's 16 Jul 2009 Test # 1925
8 20 15 1 0 53.33 3 bowled 2 Test v England The Oval 20 Aug 2009 Test # 1931
66 157 103 10 0 64.07 3 run out 4 Test v England The Oval 20 Aug 2009 Test # 1931
53 - 67 8 0 79.10 3 caught 1 ODI v England Chester-le-Street 20 Sep 2009 ODI # 2892
44 87 56 4 0 78.57 3 caught 1 ODI v New Zealand Napier 3 Mar 2010 ODI # 2966
0 1 1 0 0 0.00 3 caught 2 ODI v New Zealand Wellington 13 Mar 2010 ODI # 2975
21 39 23 3 0 91.30 3 caught 1 ODI v England Southampton 22 Jun 2010 ODI # 3000
13 17 21 1 0 61.90 3 caught 1 ODI v England Cardiff 24 Jun 2010 ODI # 3002
3 17 16 0 0 18.75 3 stumped 1 ODI v England Manchester 27 Jun 2010 ODI # 3003
6 40 21 0 0 28.57 3 lbw 1 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
66 173 116 7 0 56.89 3 caught 3 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
10 25 16 2 0 62.50 3 caught 2 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
0 2 1 0 0 0.00 3 caught 1 Test v England Adelaide 3 Dec 2010 Test # 1983
9 21 19 2 0 47.36 3 caught 3 Test v England Adelaide 3 Dec 2010 Test # 1983
10 52 38 2 0 26.31 3 caught 1 Test v England Melbourne 26 Dec 2010 Test # 1986
20 101 73 2 0 27.39 3 bowled 3 Test v England Melbourne 26 Dec 2010 Test # 1986
19 57 33 2 0 57.57 3 caught 1 ODI v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
22 37 27 4 0 81.48 3 caught 2 ODI v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
31 54 35 6 0 88.57 3 caught 1 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
10 17 7 2 0 142.85 2 caught 2 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
8 51 25 0 1 32.00 4 lbw 1 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
0 23 12 0 0 0.00 3 lbw 3 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
5 29 16 0 0 31.25 4 lbw 2 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
16 51 30 2 0 53.33 4 caught 4 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
2 21 10 0 0 20.00 3 caught 1 ODI v Sri Lanka Sydney 17 Feb 2012 ODI # 3241
4 17 7 0 0 57.14 5 lbw 2 Test v South Africa Perth 30 Nov 2012 Test # 2064
8 40 23 2 0 34.78 4 caught 4 Test v South Africa Perth 30 Nov 2012 Test # 2064
Statsguru includes the following current or recent relevant matches:
Sri Lanka v South Africa at New York, ICC Men's T20 World Cup 4th Match, Jun 3, 2024 [T20I # 2635 - Live]
    » Sri Lanka 13/0 (2.5 ov, BKG Mendis 8*, P Nissanka 3*, M Jansen 0/6)
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page