| 11-06-2011 | West Indies | Antigua | 1 | 41 |
| 06-06-2011 | West Indies | Trinidad | 1 | 6* |
| 30-03-2011 | Pakistan | Punjab Cricket Assocn. Stadium, Mohali | 1 | 12 |
| 20-03-2011 | West Indies | MA Chidambaram Stadium, Chennai | 1 | 3 |
| 12-03-2011 | South Africa | Nagpur | 1 | 3 |
| 27-02-2011 | England | Bangalore | 1 | 0 |
| 23-01-2011 | South Africa | Centurion Park | 1 | 13 |
| 21-01-2011 | South Africa | Port Elizabeth | 1 | 3* |
| 18-01-2011 | South Africa | Cape Town | 1 | 23* |
| 15-01-2011 | South Africa | Johannesburg | 1 | 3 |
| 12-01-2011 | South Africa | Durban | 1 | 0 |
| 18-12-2009 | Sri Lanka | Visakhapatnam | 1 | 0 |
| 15-12-2009 | Sri Lanka | Rajkot | 1 | 11 |
| 08-11-2009 | Australia | | 1 | 0 |
| 05-11-2009 | Australia | Lal Bahadur Shastri Stadium, Hyderabad | 1 | 0 |
| 02-11-2009 | Australia | Punjab Cricket Assocn. Stadium, Mohali | 1 | 31 |
| 28-10-2009 | Australia | Nagpur | 1 | 1* |
| 25-10-2009 | Australia | Vadodara | 1 | 49 |
| 26-09-2009 | Pakistan | Centurion Park | 1 | 13 |
| 28-06-2009 | West Indies | | 1 | 7 |
| 26-06-2009 | West Indies | Jamaica | 1 | 21* |
| 14-03-2009 | New Zealand | Auckland | 1 | 1 |
| 17-11-2008 | England | Nehru Stadium, Indore | 1 | 8 |
| 26-08-2008 | Sri Lanka | Colombo | 1 | 2 |
| 24-08-2008 | Sri Lanka | Colombo | 1 | 2 |
| 20-08-2008 | Sri Lanka | Dambulla | 1 | 1 |
| 18-08-2008 | Sri Lanka | Dambulla | 1 | 12 |
| 04-03-2008 | Australia | Brisbane | 1 | 3 |
| 24-02-2008 | Australia | Sydney | 1 | 20 |
| 19-02-2008 | Sri Lanka | Adelaide | 1 | 3 |
| 17-02-2008 | Australia | Adelaide | 1 | 4 |
| 03-02-2008 | Australia | Brisbane | 1 | 27 |
| 11-11-2007 | Pakistan | Green Park, Kanpur | 1 | 10* |
| 08-11-2007 | Pakistan | | 1 | 38* |
| 17-10-2007 | Australia | Gymkhana Ground, Mumbai | 1 | 19 |
| 14-10-2007 | Australia | Nagpur | 1 | 6* |
| 11-10-2007 | Australia | Vadodara | 1 | 5 |
| 05-10-2007 | Australia | Lal Bahadur Shastri Stadium, Hyderabad | 1 | 19* |
| 02-10-2007 | Australia | | 1 | 4 |
| 10-06-2007 | Africa XI | MA Chidambaram Stadium, Chennai | 1 | 4 |
| 10-06-2007 | ICC World XI | MA Chidambaram Stadium, Chennai | 1 | 4 |
| 06-06-2007 | Africa XI | Bangalore | 1 | 20 |
| 06-06-2007 | ICC World XI | Bangalore | 1 | 20 |
| 23-03-2007 | Sri Lanka | Trinidad | 1 | 17* |
| 17-03-2007 | Bangladesh | Trinidad | 1 | 0 |
| 11-02-2007 | Sri Lanka | Rajkot | 1 | 2 |
| 24-01-2007 | West Indies | Barabati Stadium, Cuttack | 1 | 6 |
| 03-12-2006 | South Africa | Centurion Park, Centurion | 1 | 1 |
| 26-11-2006 | South Africa | Cape Town | 1 | 10 |
| 22-11-2006 | South Africa | Durban | 1 | 1 |
| 29-10-2006 | Australia | Punjab Cricket Assocn. Stadium, Mohali | 1 | 5* |
| 26-10-2006 | West Indies | Sardar Patel (Gujarat) Stadium, Ahmedabad | 1 | 15 |
| 15-10-2006 | England | Sawai Mansingh Stadium, Jaipur | 1 | 6* |
| 22-09-2006 | Australia | Kinrara Academy Oval, Kuala Lumpur | 1 | 0 |
| 20-09-2006 | West Indies | Kinrara Academy Oval, Kuala Lumpur | 1 | 37 |
| 16-09-2006 | Australia | Kinrara Academy Oval, Kuala Lumpur | 1 | |
| 14-09-2006 | West Indies | Kinrara Academy Oval, Kuala Lumpur | 1 | |
| 18-08-2006 | Sri Lanka | Sinhalese Sports Club, Colombo | 1 | |
| 28-05-2006 | West Indies | Trinidad | 1 | 26 |
| 26-05-2006 | West Indies | Trinidad | 1 | |
| 23-05-2006 | West Indies | St Kitts | 1 | 7* |
| 20-05-2006 | West Indies | Jamaica | 1 | 1 |
| 18-05-2006 | West Indies | Jamaica | 1 | |
| 19-04-2006 | Pakistan | Abu Dhabi | 1 | |
| 18-04-2006 | Pakistan | Abu Dhabi | 1 | 3 |
| 13-04-2006 | England | Keenan Stadium, Jamshedpur | 1 | 4 |
| 06-04-2006 | England | Jawaharlal Nehru Stadium, Kochi | 1 | |
| 03-04-2006 | England | Fatorda Stadium, Goa | 1 | |
| 31-03-2006 | England | Nahar Singh Stadium, Faridabad | 1 | |
| 28-03-2006 | England | Feroz Shah Kotla, Delhi | 1 | 37 |
| 28-11-2005 | South Africa | The Wankhede Stadium, Mumbai | 1 | |
| 25-11-2005 | South Africa | Eden Gardens, Kolkata | 1 | 0 |
| 19-11-2005 | South Africa | Bangalore | 1 | |
| 16-11-2005 | South Africa | Rajiv Gandhi International Stadium | 1 | 37* |
| 12-11-2005 | Sri Lanka | Vadodara | 1 | |
| 09-11-2005 | Sri Lanka | Rajkot | 1 | |
| 03-11-2005 | Sri Lanka | Nehru Stadium, Pune (Poona) | 1 | |
| 31-10-2005 | Sri Lanka | Sawai Mansingh Stadium, Jaipur | 1 | |
| 28-10-2005 | Sri Lanka | Punjab Cricket Assocn. Stadium, Mohali | 1 | |
| 25-10-2005 | Sri Lanka | Nagpur | 1 | |
| 06-09-2005 | New Zealand | Harare | 1 | |
| 04-09-2005 | Zimbabwe | Harare | 1 | |
| 02-09-2005 | New Zealand | Harare | 1 | |
| 29-08-2005 | Zimbabwe | Harare | 1 | |
| 26-08-2005 | New Zealand | Queens Sports Club, Bulawayo | 1 | 0* |
| 09-08-2005 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | 0 |
| 03-08-2005 | Sri Lanka | Dambulla | 1 | 4 |
| 31-07-2005 | West Indies | Dambulla | 1 | |
| 30-07-2005 | Sri Lanka | Dambulla | 1 | 20* |
| 17-04-2005 | Pakistan | Feroz Shah Kotla, Delhi | 1 | 20* |
| 15-04-2005 | Pakistan | Green Park, Kanpur | 1 | |
| 09-04-2005 | Pakistan | Keenan Stadium, Jamshedpur | 1 | 2 |
| 05-04-2005 | Pakistan | Visakhapatnam | 1 | 11 |
| 02-04-2005 | Pakistan | Jawaharlal Nehru Stadium, Kochi | 1 | 14* |
| 27-12-2004 | Bangladesh | National Stadium, Dhaka | 1 | |
| 23-12-2004 | Bangladesh | Chittagong Stadium | 1 | |
| 13-11-2004 | Pakistan | Eden Gardens, Kolkata | 1 | |
| 19-09-2004 | Pakistan | Edgbaston | 1 | 3* |
| 11-09-2004 | Kenya | Rose Bowl, Southampton | 1 | |
| 05-09-2004 | England | Lord's | 1 | 0 |
| 03-09-2004 | England | The Oval | 1 | 41* |
| 01-08-2004 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | 16 |
| 27-07-2004 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | |
| 25-07-2004 | Pakistan | R.Premadasa Stadium, Khetterama | 1 | 2 |
| 21-07-2004 | Bangladesh | Sinhalese Sports Club, Colombo | 1 | |
| 18-11-2003 | Australia | Eden Gardens, Kolkata | 1 | 2 |
| 06-11-2003 | New Zealand | Barabati Stadium, Cuttack | 1 | 5 |
| 01-11-2003 | Australia | The Wankhede Stadium, Mumbai | 1 | 6 |
| 26-10-2003 | Australia | Roop Singh Stadium, Gwalior | 1 | |
| 23-10-2003 | New Zealand | MA Chidambaram Stadium, Chennai | 1 | |
| 21-04-2003 | South Africa | National Stadium, Dhaka | 1 | |
| 18-04-2003 | South Africa | National Stadium, Dhaka | 1 | 1 |
| 13-04-2003 | South Africa | National Stadium, Dhaka | 1 | |
| 11-04-2003 | Bangladesh | National Stadium, Dhaka | 1 | 3 |
| 23-03-2003 | Australia | Johannesburg | 1 | 7 |
| 20-03-2003 | Kenya | Cape Town | 1 | |
| 14-03-2003 | New Zealand | Centurion Park, Centurion | 1 | |
| 10-03-2003 | Sri Lanka | Johannesburg | 1 | 7* |
| 07-03-2003 | Kenya | Cape Town | 1 | |
| 26-02-2003 | England | Durban | 1 | 0* |
| 23-02-2003 | Barbados under 19s | Pietermaritzburg Oval | 1 | |
| 19-02-2003 | Zimbabwe | Harare | 1 | 3 |
| 15-02-2003 | Australia | Centurion Park, Centurion | 1 | 28 |
| 12-02-2003 | Holland | Boland Bank Park, Paarl | 1 | 13 |
| 01-01-2003 | New Zealand | Jade Stadium, Christchurch | 1 | 0 |
| 29-12-2002 | New Zealand | McLean Park, Napier | 1 | 14 |
| 18-11-2002 | West Indies | Vadodara | 1 | 1* |
| 15-11-2002 | West Indies | Sardar Patel (Gujarat) Stadium, Ahmedabad | 1 | |
| 12-11-2002 | West Indies | Rajkot | 1 | |
| 09-11-2002 | West Indies | Nagpur | 1 | 2 |
| 06-11-2002 | West Indies | Keenan Stadium, Jamshedpur | 1 | |
| 30-09-2002 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | |
| 29-09-2002 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | |
| 25-09-2002 | South Africa | R.Premadasa Stadium, Khetterama | 1 | 4 |
| 22-09-2002 | England | R.Premadasa Stadium, Khetterama | 1 | |
| 14-09-2002 | Zimbabwe | R.Premadasa Stadium, Khetterama | 1 | |
| 13-07-2002 | England | Lord's | 1 | 15 |
| 11-07-2002 | Sri Lanka | County Ground, Bristol | 1 | 0 |
| 29-06-2002 | England | Lord's | 1 | |
| 02-06-2002 | West Indies | Trinidad | 1 | 5* |
| 01-06-2002 | West Indies | Trinidad | 1 | 6 |
| 29-05-2002 | West Indies | Barbados | 1 | |
| 19-03-2002 | Zimbabwe | Nehru Stadium, Gauhati | 1 | |
| 16-03-2002 | Zimbabwe | Lal Bahadur Shastri Stadium, Hyderabad | 1 | |
| 13-03-2002 | Zimbabwe | Jawaharlal Nehru Stadium, Kochi | 1 | 24* |
| 10-03-2002 | Zimbabwe | Punjab Cricket Assocn. Stadium, Mohali | 1 | 15* |
| 07-03-2002 | Zimbabwe | Nahar Singh Stadium, Faridabad | 1 | |
| 03-02-2002 | England | The Wankhede Stadium, Mumbai | 1 | 5 |
| 28-01-2002 | England | Green Park, Kanpur | 1 | |
| 25-01-2002 | England | MA Chidambaram Stadium, Chennai | 1 | |
| 22-01-2002 | England | Barabati Stadium, Cuttack | 1 | 6 |
| 19-01-2002 | England | Eden Gardens, Kolkata | 1 | 18* |
| 26-10-2001 | South Africa | Durban | 1 | 3 |
| 24-10-2001 | Kenya | Boland Bank Park, Paarl | 1 | |
| 19-10-2001 | South Africa | Buffalo Park, East London | 1 | 7 |
| 17-10-2001 | Kenya | Port Elizabeth | 1 | 37 |
| 12-10-2001 | Kenya | Springbok Park, Bloemfontein | 1 | |
| 10-10-2001 | South Africa | Centurion Park, Centurion | 1 | 15 |
| 05-08-2001 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | 15 |
| 02-08-2001 | New Zealand | Sinhalese Sports Club, Colombo | 1 | |
| 01-08-2001 | Sri Lanka | Sinhalese Sports Club, Colombo | 1 | 4 |
| 28-07-2001 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | |
| 26-07-2001 | New Zealand | R.Premadasa Stadium, Khetterama | 1 | 6 |
| 22-07-2001 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | 1 |
| 20-07-2001 | New Zealand | R.Premadasa Stadium, Khetterama | 1 | 0 |
| 07-07-2001 | West Indies | Harare | 1 | 12 |
| 04-07-2001 | West Indies | Harare | 1 | |
| 27-06-2001 | Zimbabwe | Queens Sports Club, Bulawayo | 1 | |
| 24-06-2001 | Zimbabwe | Harare | 1 | |
| 06-04-2001 | Australia | Fatorda Stadium, Goa | 1 | |
| 03-04-2001 | Australia | Indira Priyadarshani Stadium, Visak. | 1 | 46 |
| 31-03-2001 | Australia | Nehru Stadium, Indore | 1 | 9* |
| 28-03-2001 | Australia | Nehru Stadium, Pune (Poona) | 1 | 1* |
| 25-03-2001 | Australia | Bangalore | 1 | 0 |
| 30-09-1998 | Zimbabwe | Harare | 1 | 2 |
| 27-09-1998 | Zimbabwe | Queens Sports Club, Bulawayo | 1 | |
| 26-09-1998 | Zimbabwe | Queens Sports Club, Bulawayo | 1 | |
| 07-07-1998 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | |
| 01-07-1998 | Sri Lanka | Sinhalese Sports Club, Colombo | 1 | 0 |
| 23-06-1998 | New Zealand | R.Premadasa Stadium, Khetterama | 1 | |
| 19-06-1998 | Sri Lanka | R.Premadasa Stadium, Khetterama | 1 | |
| 25-05-1998 | Bangladesh | The Wankhede Stadium, Mumbai | 1 | |
| 22-04-1998 | Australia | Sharjah CA Stadium, UAE | 1 | |
| 20-04-1998 | New Zealand | Sharjah CA Stadium, UAE | 1 | 3* |
| 19-04-1998 | Australia | Sharjah CA Stadium, UAE | 1 | 4 |
| 17-04-1998 | New Zealand | Sharjah CA Stadium, UAE | 1 | 0* |