One-Day Internationals

Test Records

Twenty20

Power Search

Highest Team Totals in ODI Cricket

Runs Team Matches Event Ground

438-9

South Africa

South Africa V Australia

Australia in South Africa 2005/06

New Wanderers Stadium, Johannesburg

434-4

Australia

South Africa V Australia

Australia in South Africa 2005/06

New Wanderers Stadium, Johannesburg

443-9

Sri Lanka

Netherlands V Sri Lanka

Sri Lanka in Netherlands 2006

VRA Ground, Amstelveen

418-5

South Africa

South Africa V Zimbabwe

Zimbabwe in South Africa 2006/07

North West Cricket Stadium, Potchefstroom

402-2

New Zealand

Ireland V New Zealand

ICC Associates Scotland Tri-Series 2008

Mannofield Park, Aberdeen

413-5

India

Bermuda V India

ICC World Cup 2006/07

Queen's Park Oval, Port of Spain

398-5

Sri Lanka

Sri Lanka V Kenya

Wills World Cup 1995/96

Asgiriya Stadium, Kandy

397-5

New Zealand

Zimbabwe V New Zealand

Videocon Tri-Series 2005/06

Queens Sports Club, Bulawayo

392-4

India

New Zealand V India

India in New Zealand 2008/09

Lancaster Park, Christchurch

391-4

England

England V Bangladesh

National Westminster Bank Series 2005

Trent Bridge, Nottingham

387-5

India

India V England

England in India 2008/09

Madhavrao Scindia Cricket Ground, Rajkot

374-4

India

Hong Kong V India

Asia Cup 2008

National Stadium, Karachi

377-6

Australia

Australia V South Africa

ICC World Cup 2006/07

Warner Park, Basseterre

368-5

Australia

Australia V Sri Lanka

VB Series 2005/06

Sydney Cricket Ground

392-6

South Africa

South Africa V Pakistan

Pakistan in South Africa 2006/07

Centurion Park

363-5

India

Sri Lanka V India

India in Sri Lanka 2008/09

R Premadasa Stadium, Colombo

373-6

India

India V Sri Lanka

ICC World Cup 1999

County Ground, Taunton

358-4

South Africa

South Africa V Bangladesh

Bangladesh in South Africa 2008/09

Willowmoore Park Main Oval, Benoni

356-4

South Africa

West Indies V South Africa

ICC World Cup 2006/07

Queen's Park (New), St George's

356-9

India

India V Pakistan

Pakistan in India 2004/05

Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam

371-9

Pakistan

Pakistan V Sri Lanka

Kenya Cricket Association Centenary Tournament (Sameer Cup) 1996/97

Gymkhana Club Ground, Nairobi

376-2

India

India V New Zealand

New Zealand in India 1999/00

Lal Bahadur Shastri Stadium, Hyderabad

353-3

South Africa

Netherlands V South Africa

ICC World Cup 2006/07

Warner Park, Basseterre

351-4

Pakistan

South Africa V Pakistan

Pakistan in South Africa 2006/07

Kingsmead, Durban

346-5

Australia

New Zealand V Australia

Australia in New Zealand 2006/07

Seddon Park, Hamilton

349-6

Australia

New Zealand V Australia

Bank of New Zealand Series 1999/00

Lancaster Park, Christchurch

354-3

South Africa

South Africa V Kenya

Standard Bank Triangular Tournament 2001/02

Newlands, Cape Town

353-5

India

India V New Zealand

TVS Cup 2003/04

Lal Bahadur Shastri Stadium, Hyderabad

360-4

West Indies

Sri Lanka V West Indies

Reliance World Cup 1987/88

National Stadium, Karachi

358-5

Australia

Australia V Netherlands

ICC World Cup 2006/07

Warner Park, Basseterre

363-5

New Zealand

Canada V New Zealand

ICC World Cup 2006/07

Beausejour Stadium, Gros Islet

363-3

South Africa

Zimbabwe V South Africa

South Africa in Zimbabwe 2001/02

Queens Sports Club, Bulawayo

350-6

India

India V Sri Lanka

Sri Lanka in India 2005/06

Vidarbha Cricket Association Ground, Nagpur

351-3

India

India V Kenya

Standard Bank Triangular Tournament 2001/02

Boland Bank Park, Paarl

348-5

India

Bangladesh V India

India in Bangladesh 2004/05

Bangabandhu National Stadium, Dhaka

347-5

Australia

New Zealand V Australia

Australia in New Zealand 2004/05

McLean Park, Napier

359-5

Australia

Australia V India

VB Series 2003/04

Sydney Cricket Ground

347-5

Pakistan

Pakistan V Zimbabwe

Zimbabwe in Pakistan 2007/08

National Stadium, Karachi

357-9

Sri Lanka

Bangladesh V Sri Lanka

Asia Cup 2008

Gaddafi Stadium, Lahore

349-9

Sri Lanka

Pakistan V Sri Lanka

Singer Cup 1995/96

The Padang, Singapore

341-8

Australia

West Indies V Australia

Australia in West Indies 2008

Warner Park, Basseterre

353-6

Pakistan

Pakistan V England

England in Pakistan 2005/06

National Stadium, Karachi

349-10

Pakistan

Pakistan V Zimbabwe

ICC World Cup 2006/07

Sabina Park, Kingston

344-5

Pakistan

Zimbabwe V Pakistan

Pakistan in Zimbabwe 2002/03

Queens Sports Club, Bulawayo

348-6

Australia

Australia V New Zealand

ICC World Cup 2006/07

Queen's Park (New), St George's

344-7

Australia

Australia V Zimbabwe

VB Series 2003/04

Bellerive Oval, Hobart

344-6

Australia

Australia V South Africa

VB Series 2005/06

Sydney Cricket Ground

347-3

Kenya

Kenya V Bangladesh

Kenya Cricket Association President's Cup 1997/98

Gymkhana Club Ground, Nairobi

343-5

Pakistan

Hong Kong V Pakistan

Asia Cup 2004

Sinhalese Sports Club Ground, Colombo

338-5

Pakistan

Pakistan V Sri Lanka

Prudential World Cup 1983

St Helen's, Swansea

347-6

West Indies

Zimbabwe V West Indies

West Indies in Zimbabwe 2003/04

Queens Sports Club, Bulawayo

340-2

Zimbabwe

Zimbabwe V Namibia

ICC World Cup 2002/03

Harare Sports Club

340-6

England

New Zealand V England

England in New Zealand 2007/08

McLean Park, Napier

349-9

New Zealand

India V New Zealand

New Zealand in India 1999/00

Madhavrao Scindia Cricket Ground, Rajkot

334-10

New Zealand

New Zealand V India

India in New Zealand 2008/09

Lancaster Park, Christchurch

334-6

Australia

Australia V Scotland

ICC World Cup 2006/07

Warner Park, Basseterre

344-8

Pakistan

Pakistan V India

India in Pakistan 2003/04

National Stadium, Karachi

338-4

New Zealand

Bangladesh V New Zealand

Austral-Asia Cup 1989/90

Sharjah Cricket Association Stadium

363-7

England

England V Pakistan

Texaco Trophy 1992

Trent Bridge, Nottingham

340-7

New Zealand

New Zealand V England

England in New Zealand 2007/08

McLean Park, Napier

347-2

Australia

India V Australia

TVS Cup 2003/04

M Chinnaswamy Stadium, Bangalore

333-8

West Indies

India V West Indies

Charminar Challenge Cup 1983/84

Keenan Stadium, Jamshedpur

350-9

New Zealand

New Zealand V Australia

Australia in New Zealand 2006/07

Seddon Park, Hamilton

348-8

New Zealand

India V New Zealand

New Zealand in India 1995/96

Vidarbha Cricket Association Ground, Nagpur

338-6

Australia

Australia V West Indies

Carlton Series 2000/01

Melbourne Cricket Ground

335-5

New Zealand

New Zealand V Bangladesh

Bangladesh in New Zealand 2007/08

McLean Park, Napier

332-8

Sri Lanka

Bangladesh V Sri Lanka

Asia Cup 2008

National Stadium, Karachi

344-8

ICC World XI

ICC World XI V Asian Cricket Council XI

Tsunami Relief Fund 2004/05

Melbourne Cricket Ground

359-2

Australia

Australia V India

ICC World Cup 2002/03

New Wanderers Stadium, Johannesburg

351-7

Zimbabwe

Kenya V Zimbabwe

Zimbabwe in Kenya 2008/09

Mombasa Sports Club Ground

328-3

South Africa

Netherlands V South Africa

Wills World Cup 1995/96

Rawalpindi Cricket Stadium

338-4

Australia

India V Australia

Australia in India 2000/01

Indira Priyadarshini Stadium, Visakhapatnam

343-5

Australia

Australia V New Zealand

Commonwealth Bank Series 2006/07

Western Australia Cricket Association Ground, Perth

339-4

Sri Lanka

Pakistan V Sri Lanka

Pepsi Independence Cup 1996/97

Punjab Cricket Association Ground, Mohali

336-4

Australia

New Zealand V Australia

Australia in New Zealand 2006/07

Eden Park, Auckland

328-5

Kenya

Kenya V Scotland

ICC Associates Kenya Tri-Series 2006/07

Mombasa Sports Club Ground

326-3

South Africa

South Africa V Australia

Australia in South Africa 2001/02

St George's Park, Port Elizabeth

334-4

England

England V India

Prudential World Cup 1975

Lord's Cricket Ground, St John's Wood

335-6

Pakistan

South Africa V Pakistan

Pakistan in South Africa 2002/03

St George's Park, Port Elizabeth

328-4

Australia

Australia V ICC World XI

Johnnie Walker Super Series 2005/06

Colonial Stadium, Melbourne

338-7

Zimbabwe

Bermuda V Zimbabwe

ICC Associates West Indies Tri-Series 2006

Queen's Park Oval, Port of Spain

331-7

Australia

New Zealand V Australia

Australia in New Zealand 2005/06

Lancaster Park, Christchurch

329-9

Pakistan

Pakistan V Bangladesh

Bangladesh in Pakistan 2007/08

National Stadium, Karachi

339-6

India

West Indies V India

India in West Indies 2009

Sabina Park, Kingston

332-3

Australia

Australia V Sri Lanka

Austral-Asia Cup 1989/90

Sharjah Cricket Association Stadium

340-5

New Zealand

New Zealand V Australia

Australia in New Zealand 2006/07

Eden Park, Auckland

325-6

Zimbabwe

Kenya V Zimbabwe

Meril International Tournament 1998/99

Bangabandhu National Stadium, Dhaka

328-2

Pakistan

New Zealand V Pakistan

Pepsi Austral-Asia Cup 1993/94

Sharjah Cricket Association Stadium

331-8

Asian Cricket Council XI

Asian Cricket Council XI V African XI

Afro-Asia Cup 2007

MA Chidambaram Stadium, Chepauk, Chennai

330-6

Pakistan

Pakistan V Sri Lanka

Prudential World Cup 1975

Trent Bridge, Nottingham

327-5

Pakistan

India V Pakistan

Pepsi Independence Cup 1996/97

MA Chidambaram Stadium, Chepauk, Chennai

329-5

Australia

Australia V India

Carlton and United Series 1999/00

Adelaide Oval

333-6

India

India V Zimbabwe

Zimbabwe in India 2001/02

Nehru Stadium, Guwahati

338-3

India

India V West Indies

West Indies in India 2006/07

Vidarbha Cricket Association Ground, Nagpur

341-3

India

India V West Indies

West Indies in India 2006/07

Reliance Stadium, Vadodara

327-4

England

Pakistan V England

England in Pakistan 2005/06

Gaddafi Stadium, Lahore

333-7

West Indies

Sri Lanka V West Indies

Singer Champions Trophy 1995/96

Sharjah Cricket Association Stadium

332-8

New Zealand

New Zealand V Australia

Australia in New Zealand 2005/06

Lancaster Park, Christchurch

333-9

England

England V Sri Lanka

Prudential World Cup 1983

County Ground, Taunton

321-2

South Africa

South Africa V United Arab Emirates

Wills World Cup 1995/96

Rawalpindi Cricket Stadium

347-4

New Zealand

New Zealand V United States of America

ICC Champions Trophy 2004

Kennington Oval

333-6

West Indies

West Indies V Zimbabwe

Zimbabwe in West Indies 2006

Bourda, Georgetown

328-10

India

Pakistan V India

India in Pakistan 2005/06

Arbab Niaz Stadium, Peshawar

322-5

Pakistan

Pakistan V Bangladesh

Bangladesh in Pakistan 2007/08

Gaddafi Stadium, Lahore

322-5

Australia

New Zealand V Australia

Australia in New Zealand 2005/06

Westpac Stadium, Wellington

320-3

Pakistan

Bangladesh V Pakistan

Asia Cup 2000

Bangabandhu National Stadium, Dhaka

337-7

Asian Cricket Council XI

Asian Cricket Council XI V African XI

Afro-Asia Cup 2007

MA Chidambaram Stadium, Chepauk, Chennai

349-7

India

Pakistan V India

India in Pakistan 2003/04

National Stadium, Karachi

323-9

South Africa

Zimbabwe V South Africa

South Africa in Zimbabwe 2007/08

Harare Sports Club

324-4

West Indies

India V West Indies

West Indies in India 2002/03

Sardar Patel Stadium, Motera, Ahmedabad

317-8

Australia

India V Australia

Australia in India 2007/08

Vidarbha Cricket Association Ground, Nagpur

329-10

Sri Lanka

Sri Lanka V West Indies

Singer Champions Trophy 1995/96

Sharjah Cricket Association Stadium

329-6

Pakistan

Pakistan V India

India in Pakistan 2003/04

Rawalpindi Cricket Stadium

339-4

West Indies

Pakistan V West Indies

VB Series 2004/05

Adelaide Oval

326-8

India

England V India

National Westminster Bank Series 2002

Lord's Cricket Ground, St John's Wood

320-8

England

England V Australia

Prudential Trophy 1980

Edgbaston, Birmingham

335-5

New Zealand

Australia V New Zealand

Commonwealth Bank Series 2006/07

Western Australia Cricket Association Ground, Perth

320-7

South Africa

India V South Africa

South Africa in India 1999/00

Vidarbha Cricket Association Ground, Nagpur

323-3

Pakistan

Pakistan V Bangladesh

Bangladesh in Pakistan 2003/04

Multan Cricket Stadium

313-6

West Indies

West Indies V England

England in West Indies 1993/94

Arnos Vale Ground, Kingstown

324-4

South Africa

South Africa V New Zealand

New Zealand in South Africa 2000/01

Centurion Park

328-7

England

England V West Indies

West Indies in England 2009

Edgbaston, Birmingham

330-7

Australia

South Africa V Australia

Australia in South Africa 2001/02

St George's Park, Port Elizabeth

332-5

India

Sri Lanka V India

India in Sri Lanka 2008/09

R Premadasa Stadium, Colombo

324-6

India

England V India

India in British Isles 2007

Headingley, Leeds

317-6

South Africa

South Africa V Sri Lanka

Sri Lanka in South Africa 2002/03

Centurion Park

319-5

Pakistan

Bangladesh V Pakistan

Pepsi Asia Cup 1997

R Premadasa Stadium, Colombo

336-7

South Africa

South Africa V Kenya

Kenya in South Africa 2008/09

Goodyear Park, Bloemfontein

337-7

Australia

Australia V Pakistan

Carlton and United Series 1999/00

Sydney Cricket Ground

315-3

Pakistan

India V Pakistan

Kitply Cup 2008

Shere Bangla National Stadium, Mirpur

324-6

New Zealand

New Zealand V West Indies

West Indies in New Zealand 2005/06

McLean Park, Napier

319-9

Pakistan

India V Pakistan

Pakistan in India 2004/05

Keenan Stadium, Jamshedpur

324-8

West Indies

India V West Indies

West Indies in India 2006/07

Vidarbha Cricket Association Ground, Nagpur

329-6

South Africa

South Africa V Zimbabwe

Zimbabwe in South Africa 2004/05

Kingsmead, Durban

328-5

Australia

Australia V Sri Lanka

Prudential World Cup 1975

Kennington Oval

323-5

Pakistan

England V Pakistan

Coca-Cola Sharjah Cup 1998/99

Sharjah Cricket Association Stadium

318-6

Australia

Australia V England

VB Series 2002/03

Melbourne Cricket Ground

316-5

South Africa

Kenya V South Africa

ICC Champions Trophy 2002/03

R Premadasa Stadium, Colombo

322-6

England

England V New Zealand

Prudential World Cup 1983

Kennington Oval

329-7

India

England V India

India in British Isles 2007

County Ground, Bristol

314-3

South Africa

Pakistan V South Africa

Pepsi Sharjah Cup 1995/96

Sharjah Cricket Association Stadium

317-6

South Africa

South Africa V Australia

Australia in South Africa 2008/09

St George's Park, Port Elizabeth

319-5

Australia

Australia V Sri Lanka

ICC World Cup 2002/03

Centurion Park

309-2

Pakistan

Pakistan V India

Asia Cup 2008

National Stadium, Karachi

315-10

Pakistan

Pakistan V Sri Lanka

Singer Cup 1995/96

The Padang, Singapore

343-5

Sri Lanka

Australia V Sri Lanka

VB Series 2002/03

Sydney Cricket Ground

313-7

Sri Lanka

Sri Lanka V Zimbabwe

Benson and Hedges World Cup 1991/92

Pukekura Park, New Plymouth

323-8

Australia

Zimbabwe V Australia

Australia in Zimbabwe 2004

Harare Sports Club

317-7

Australia

Australia V India

Commonwealth Bank Series 2007/08

Sydney Cricket Ground

315-6

West Indies

India V West Indies

West Indies in India 2002/03

Indira Gandhi Municipal Corporation Stadium, Vijayawada

323-2

Australia

Australia V Sri Lanka

Benson and Hedges World Series Cup 1984/85

Adelaide Oval

310-4

Australia

New Zealand V Australia

Bank of New Zealand Series 1999/00

Carisbrook, Dunedin

316-6

England

England V India

India in British Isles 2007

Kennington Oval

315-10

India

India V Australia

Australia in India 2000/01

M Chinnaswamy Stadium, Bangalore

314-6

West Indies

Bangladesh V West Indies

Biman Millenium Cup 1999/00

Bangabandhu National Stadium, Dhaka

314-6

Australia

New Zealand V Australia

Australia in New Zealand 2004/05

Lancaster Park, Christchurch

331-7

New Zealand

Kenya V New Zealand

ICC World Cup 2006/07

Beausejour Stadium, Gros Islet

325-5

India

India V West Indies

West Indies in India 2002/03

Sardar Patel Stadium, Motera, Ahmedabad

313-8

Sri Lanka

Netherlands V Sri Lanka

Sri Lanka in Netherlands 2006

VRA Ground, Amstelveen

320-8

Sri Lanka

Sri Lanka V India

India in Sri Lanka 2008/09

R Premadasa Stadium, Colombo

329-2

India

India V Kenya

ICC World Cup 1999

County Ground, Bristol

313-3

Pakistan

Pakistan V Sri Lanka

Pepsi Champions Trophy 1993/94

Sharjah Cricket Association Stadium

314-5

Pakistan

India V Pakistan

Coca-Cola Silver Jubilee Independence Cup 1997/98

Bangabandhu National Stadium, Dhaka

309-7

Sri Lanka

Bangladesh V Sri Lanka

Sri Lanka in Bangladesh 2005/06

Chittagong Divisional Stadium

322-6

Australia

West Indies V Australia

ICC World Cup 2006/07

Sir Vivian Richards Stadium, North Sound

318-5

Australia

Australia V Sri Lanka

VB Series 2005/06

Colonial Stadium, Melbourne

311-4

West Indies

Kenya V West Indies

West Indies in Kenya 2001

Simba Union Ground, Nairobi

310-8

Australia

Australia V Sri Lanka

Carlton and United Series 1998/99

Melbourne Cricket Ground

320-10

New Zealand

New Zealand V Australia

Australia in New Zealand 2005/06

Westpac Stadium, Wellington

323-3

Pakistan

Zimbabwe V Pakistan

Pakistan in Zimbabwe 2002/03

Harare Sports Club

308-8

Pakistan

Pakistan V Bangladesh

Bangladesh in Pakistan 2007/08

Gaddafi Stadium, Lahore

311-7

South Africa

South Africa V England

England in South Africa 2004/05

Buffalo Park, East London

317-8

India

England V India

India in British Isles 2007

Kennington Oval

307-8

New Zealand

Netherlands V New Zealand

Wills World Cup 1995/96

Reliance Stadium, Vadodara

318-7

African XI

Asian Cricket Council XI V African XI

Afro-Asia Cup 2007

MA Chidambaram Stadium, Chepauk, Chennai

312-4

Canada

Canada V Ireland

ICC World Cricket League 2007

Jaffery Sports Club Ground, Nairobi

309-6

Zimbabwe

Bangladesh V Zimbabwe

Zimbabwe in Bangladesh 2001/02

Bangabandhu National Stadium, Dhaka

311-7

Pakistan

Pakistan V India

India in Pakistan 2005/06

Arbab Niaz Stadium, Peshawar

324-8

Australia

Pakistan V Australia

Australia in Pakistan 1998/99

National Stadium, Karachi

314-7

Pakistan

Pakistan V New Zealand

New Zealand in Pakistan 2003/04

Iqbal Stadium, Faisalabad

310-6

South Africa

South Africa V West Indies

West Indies in South Africa 2003/04

New Wanderers Stadium, Johannesburg

316-6

Pakistan

India V Pakistan

Sahara 'Friendship' Cup 1998

Toronto Cricket, Skating and Curling Club

304-2

West Indies

South Africa V West Indies

West Indies in South Africa 2003/04

New Wanderers Stadium, Johannesburg

332-5

Australia

Australia V Pakistan

PSO Tri-Nation Tournament 2002

Gymkhana Club Ground, Nairobi

311-8

Pakistan

Pakistan V Sri Lanka

Austral-Asia Cup 1989/90

Sharjah Cricket Association Stadium

301-9

Australia

Australia V New Zealand

New Zealand in Australia 2008/09

Sydney Cricket Ground

322-6

Pakistan

India V Pakistan

Pakistan in India 2007/08

Punjab Cricket Association Ground, Mohali

314-7

South Africa

South Africa V New Zealand

Mandela Trophy 1994/95

Centurion Park

324-2

Sri Lanka

England V Sri Lanka

Sri Lanka in England 2006

Headingley, Leeds

308-4

Zimbabwe

Zimbabwe V Bangladesh

Bangladesh in Zimbabwe 2000/01

Queens Sports Club, Bulawayo

320-9

Australia

Australia V India

Prudential World Cup 1983

Trent Bridge, Nottingham

321-7

England

England V Sri Lanka

Sri Lanka in England 2006

Headingley, Leeds

311-2

India

India V Namibia

ICC World Cup 2002/03

City Oval, Pietermaritzburg

315-4

West Indies

West Indies V Pakistan

Cable and Wireless Series 1987/88

Queen's Park Oval, Port of Spain

309-5

New Zealand

East Africa V New Zealand

Prudential World Cup 1975

Edgbaston, Birmingham

309-7

Sri Lanka

Australia V Sri Lanka

VB Series 2005/06

Sydney Cricket Ground

303-6

Pakistan

West Indies V Pakistan

Pakistan in West Indies 2004/05

Beausejour Stadium, Gros Islet

302-5

Australia

Australia V Zimbabwe

Carlton Series 2000/01

Western Australia Cricket Association Ground, Perth

303-4

West Indies

Canada V West Indies

Scotiabank Tri-Series 2008

Maple Leaf North-West Ground, King City

308-7

India

Pakistan V India

Asia Cup 2008

National Stadium, Karachi

302-8

Australia

Australia V New Zealand

Benson and Hedges World Series Cup 1982/83

Melbourne Cricket Ground

317-9

Asian Cricket Council XI

Asian Cricket Council XI V African XI

Afro-Asia Cup 2007

M Chinnaswamy Stadium, Bangalore

311-9

South Africa

South Africa V Sri Lanka

Wills Golden Jubilee Tournament 1997/98

Gaddafi Stadium, Lahore

325-5

England

England V India

National Westminster Bank Series 2002

Lord's Cricket Ground, St John's Wood

318-4

Sri Lanka

Bangladesh V Sri Lanka

ICC World Cup 2006/07

Queen's Park Oval, Port of Spain

301-7

South Africa

South Africa V Zimbabwe

Zimbabwe in South Africa 2004/05

New Wanderers Stadium, Johannesburg

319-7

Pakistan

India V Pakistan

Pakistan in India 2004/05

Sardar Patel Stadium, Motera, Ahmedabad

308-8

Sri Lanka

India V Sri Lanka

Asia Cup 2008

National Stadium, Karachi

Hot Key Words

JA Rudolph Abdur Rauf Mohammad Ashraful BAW Mendis Harbhajan Singh Waqar Younis BB McCullum A Kumble RG Pollock SM Gavaskar JH Kallis AC Gilchrist S Chanderpaul Fawad Alam RS Morton K Srikkanth M Kaif G Kirsten MG Johnson IVA Richards GP Swann J Srinath GS Sobers HH Gibbs VS Solanki WU Tharanga P Kumar SK Raina Z Khan Inzamam-ul-Haq S Badrinath M Azharuddin SR Waugh IT Botham AD Jadeja I Sharma AB Agarkar IK Pathan SCJ Broad Wasim Akram BC Lara ST Jayasuriya RG Sharma DPMD Jayawardene Kapil Dev DM Bravo Yasir Arafat Shahid Anwar RS Dravid RC Russell SC Ganguly Imran Khan KC Sangakkara Mohammad Yousuf DW Steyn MP Vaughan R Rampaul G Gambhir Saeed Anwar C Bannerman RT Ponting Abdul Razzaq RP Singh KD Karthik SR Tendulkar DG Bradman A Nehra Shahid Afridi Yuvraj Singh CH Gayle YK Pathan Shoaib Malik M Muralitharan MS Dhoni V Sehwag