• For latest updates on mobile SMS CRI to 52622

One-Day Internationals

Test Records

Twenty20

Power Search

Highest Individual innings

Score Player Team Matches Event

194

Saeed Anwar

Pakistan

India V Pakistan

Pepsi Independence Cup 1996/97

189

Viv Richards

West Indies

England V West Indies

Texaco Trophy 1984

189

Sanath Jayasuriya

Sri Lanka

India V Sri Lanka

Coca-Cola Champions Trophy 2000/01

188

Gary Kirsten

South Africa

South Africa V United Arab Emirates

Wills World Cup 1995/96

186

Sachin Tendulkar

India

India V New Zealand

New Zealand in India 1999/00

183

Mahendra Dhoni

India

India V Sri Lanka

Sri Lanka in India 2005/06

183

Sourav Ganguly

India

India V Sri Lanka

ICC World Cup 1999

181

Viv Richards

West Indies

Sri Lanka V West Indies

Reliance World Cup 1987/88

181

Matthew Hayden

Australia

New Zealand V Australia

Australia in New Zealand 2006/07

175

Kapil Dev

India

India V Zimbabwe

Prudential World Cup 1983

175

Herschelle Gibbs

South Africa

South Africa V Australia

Australia in South Africa 2005/06

173

Mark Waugh

Australia

Australia V West Indies

Carlton Series 2000/01

172

Lou Vincent

New Zealand

Zimbabwe V New Zealand

Videocon Tri-Series 2005/06

172

Adam Gilchrist

Australia

Australia V Zimbabwe

VB Series 2003/04

172

Craig Wishart

Zimbabwe

Zimbabwe V Namibia

ICC World Cup 2002/03

171

Glenn Turner

New Zealand

East Africa V New Zealand

Prudential World Cup 1975

169

Dave Callaghan

South Africa

South Africa V New Zealand

Mandela Trophy 1994/95

169

Brian Lara

West Indies

Sri Lanka V West Indies

Singer Champions Trophy 1995/96

167

Robin Smith

England

England V Australia

Texaco Trophy 1993

164

Ricky Ponting

Australia

South Africa V Australia

Australia in South Africa 2005/06

161

Andrew Hudson

South Africa

Netherlands V South Africa

Wills World Cup 1995/96

160

Imran Nazir

Pakistan

Pakistan V Zimbabwe

ICC World Cup 2006/07

159

Dinesh Mongia

India

India V Zimbabwe

Zimbabwe in India 2001/02

158

David Gower

England

England V New Zealand

Benson and Hedges World Series Cup 1982/83

158

Matthew Hayden

Australia

West Indies V Australia

ICC World Cup 2006/07

157

Sanath Jayasuriya

Sri Lanka

Netherlands V Sri Lanka

Sri Lanka in Netherlands 2006

156

Andrew Symonds

Australia

New Zealand V Australia

Australia in New Zealand 2005/06

156

Brian Lara

West Indies

Pakistan V West Indies

VB Series 2004/05

154

Adam Gilchrist

Australia

Australia V Sri Lanka

Carlton and United Series 1998/99

153

Brian Lara

West Indies

Pakistan V West Indies

Pepsi Champions Trophy 1993/94

153

Chris Gayle

West Indies

Zimbabwe V West Indies

West Indies in Zimbabwe 2003/04

153

Viv Richards

West Indies

Australia V West Indies

Benson and Hedges World Series Cup 1979/80

153

Mohammad Azharuddin

India

India V Zimbabwe

Pepsi Triangular Series 1997/98

153

Herschelle Gibbs

South Africa

South Africa V Bangladesh

Bangladesh in South Africa 2002/03

153

Sourav Ganguly

India

India V New Zealand

New Zealand in India 1999/00

153

Rahul Dravid

India

India V New Zealand

New Zealand in India 1999/00

152

Sanath Jayasuriya

Sri Lanka

England V Sri Lanka

Sri Lanka in England 2006

152

Sachin Tendulkar

India

India V Namibia

ICC World Cup 2002/03

152

Chris Gayle

West Indies

South Africa V West Indies

West Indies in South Africa 2003/04

152

Andrew Strauss

England

England V Bangladesh

National Westminster Bank Series 2005

152

Chris Gayle

West Indies

Kenya V West Indies

West Indies in Kenya 2001

152

Desmond Haynes

West Indies

West Indies V India

Cable and Wireless Series 1988/89

151

Sanath Jayasuriya

Sri Lanka

India V Sri Lanka

Pepsi Independence Cup 1996/97

151

Andrew Symonds

Australia

Australia V Sri Lanka

VB Series 2005/06

150

Shiv Chanderpaul

West Indies

South Africa V West Indies

West Indies in South Africa 1998/99

149

Shiv Chanderpaul

West Indies

India V West Indies

West Indies in India 2006/07

149

Adam Gilchrist

Australia

Australia V Sri Lanka

ICC World Cup 2006/07

149

Viv Richards

West Indies

India V West Indies

Charminar Challenge Cup 1983/84

148

Desmond Haynes

West Indies

West Indies V Australia

Guinness Trophy 1977/78

148

Mahendra Dhoni

India

India V Pakistan

Pakistan in India 2004/05

147

Mark Boucher

South Africa

South Africa V Zimbabwe

Zimbabwe in South Africa 2006/07

146

Sachin Tendulkar

India

India V Zimbabwe

Zimbabwe in India 2000/01

146

Matthew Hayden

Australia

Australia V Pakistan

PSO Tri-Nation Tournament 2002

146

Brian Lara

West Indies

West Indies V New Zealand

New Zealand in West Indies 1995/96

146

AB de Villiers

South Africa

West Indies V South Africa

ICC World Cup 2006/07

146

Sachin Tendulkar

India

India V Kenya

Standard Bank Triangular Tournament 2001/02

145

Dean Jones

Australia

Australia V England

Benson and Hedges World Series Cup 1990/91

145

Ricky Ponting

Australia

Australia V Zimbabwe

Pepsi Triangular Series 1997/98

145

Desmond Haynes

West Indies

West Indies V New Zealand

New Zealand in West Indies 1984/85

145

Aravinda de Silva

Sri Lanka

Sri Lanka V Kenya

Wills World Cup 1995/96

145

Andy Flower

Zimbabwe

India V Zimbabwe

ICC Champions Trophy 2002/03

145

Nathan Astle

New Zealand

New Zealand V United States of America

ICC Champions Trophy 2004

145

Rahul Dravid

India

India V Sri Lanka

ICC World Cup 1999

144

Damien Martyn

Australia

Australia V Zimbabwe

Carlton Series 2000/01

144

Younis Khan

Pakistan

Hong Kong V Pakistan

Asia Cup 2004

144

Kennedy Otieno

Kenya

Kenya V Bangladesh

Kenya Cricket Association President's Cup 1997/98

144

Sourav Ganguly

India

India V Zimbabwe

Zimbabwe in India 2000/01

143

Sachin Tendulkar

India

Australia V India

Coca-Cola Sharjah Cup 1997/98

143

Andrew Symonds

Australia

Australia V Pakistan

ICC World Cup 2002/03

143

Herschelle Gibbs

South Africa

South Africa V New Zealand

ICC World Cup 2002/03

143

Shoaib Malik

Pakistan

India V Pakistan

Asia Cup 2004

142

Desmond Haynes

West Indies

West Indies V Pakistan

Cable and Wireless Series 1987/88

142

Graham Gooch

England

Pakistan V England

England in Pakistan 1987/88

142

Andy Flower

Zimbabwe

Zimbabwe V England

England in Zimbabwe 2001/02

142

Grant Flower

Zimbabwe

Zimbabwe V Bangladesh

Bangladesh in Zimbabwe 2000/01

142

Kevin O'Brien

Ireland

Kenya V Ireland

ICC World Cricket League 2007

142

Bill Athey

England

England V New Zealand

Texaco Trophy 1986

142

David Houghton

Zimbabwe

New Zealand V Zimbabwe

Reliance World Cup 1987/88

141

Ricky Ponting

Australia

New Zealand V Australia

Australia in New Zealand 2004/05

141

Sourav Ganguly

India

India V Pakistan

Carlton and United Series 1999/00

141

Scott Styris

New Zealand

New Zealand V Sri Lanka

ICC World Cup 2002/03

141

Mohammad Yousuf

Pakistan

Zimbabwe V Pakistan

Pakistan in Zimbabwe 2002/03

141

Sachin Tendulkar

India

Australia V India

Wills International Cup 1998/99

141

Sachin Tendulkar

India

Pakistan V India

India in Pakistan 2003/04

141

Sachin Tendulkar

India

India V West Indies

DLF Cup 2006/07

141

Sourav Ganguly

India

India V South Africa

ICC KnockOut 2000/01

140

Ricky Ponting

Australia

Australia V India

ICC World Cup 2002/03

140

Sachin Tendulkar

India

India V Kenya

ICC World Cup 1999

140

Glenn Turner

New Zealand

New Zealand V Sri Lanka

Rothmans Cup 1982/83

140

Sanath Jayasuriya

Sri Lanka

New Zealand V Sri Lanka

Mandela Trophy 1994/95

140

Saeed Anwar

Pakistan

India V Pakistan

Coca-Cola Silver Jubilee Independence Cup 1997/98

140

Grant Flower

Zimbabwe

Kenya V Zimbabwe

Meril International Tournament 1998/99

140

Chris Gayle

West Indies

India V West Indies

West Indies in India 2002/03

139

Yuvraj Singh

India

Australia V India

VB Series 2003/04

139

Brian Lara

West Indies

West Indies V Australia

Australia in West Indies 1994/95

139

Mahendra Dhoni

Asian Cricket Council XI

Asian Cricket Council XI V African XI

Afro-Asia Cup 2007

139

Jamie How

New Zealand

New Zealand V England

England in New Zealand 2007/08

139

Jacques Kallis

South Africa

South Africa V West Indies

West Indies in South Africa 2003/04

139

Ijaz Ahmed

Pakistan

Pakistan V India

Wills Challenge 1997/98

139

Sachin Tendulkar

India

India V Australia

Australia in India 2000/01

139

Sourav Ganguly

India

India V Zimbabwe

LG Cup 1999/00

138

Viv Richards

West Indies

England V West Indies

Prudential World Cup 1979

138

Kumar Sangakkara

Sri Lanka

India V Sri Lanka

Sri Lanka in India 2005/06

138

Greg Chappell

Australia

Australia V New Zealand

Benson and Hedges World Series Cup 1980/81

138

Desmond Haynes

West Indies

England V West Indies

MRF World Series (Nehru Cup) 1989/90

137

Sachin Tendulkar

India

India V Sri Lanka

Wills World Cup 1995/96

137

Inzamam-ul-Haq

Pakistan

New Zealand V Pakistan

Pepsi Austral-Asia Cup 1993/94

137

Ashish Bagai

Canada

Canada V Scotland

ICC World Cricket League 2007

137

Dennis Amiss

England

England V India

Prudential World Cup 1975

137

Ijaz Ahmed

Pakistan

England V Pakistan

Coca-Cola Sharjah Cup 1998/99

137

Marcus Trescothick

England

England V Pakistan

National Westminster Bank Series 2001

136

Salman Butt

Pakistan

Pakistan V Bangladesh

Bangladesh in Pakistan 2007/08

136

Graham Gooch

England

England V Australia

Texaco Trophy 1989

135

Saleem Elahi

Pakistan

South Africa V Pakistan

Pakistan in South Africa 2002/03

135

Sourav Ganguly

India

Bangladesh V India

Asia Cup 2000

134

Klaas-Jan van Noortwijk

Netherlands

Namibia V Netherlands

ICC World Cup 2002/03

134

Navjot Sidhu

India

India V England

Charms Cup 1992/93

134

Aravinda de Silva

Sri Lanka

Pakistan V Sri Lanka

Singer-Akai Cup 1996/97

134

Ricky Ponting

Australia

Australia V New Zealand

New Zealand in Australia 2007/08

134

Graeme Smith

South Africa

India V South Africa

South Africa in India 2005/06

134

Sanath Jayasuriya

Sri Lanka

Pakistan V Sri Lanka

Singer Cup 1995/96

134

Aamer Sohail

Pakistan

New Zealand V Pakistan

Pepsi Austral-Asia Cup 1993/94

134

Sachin Tendulkar

India

Australia V India

Coca-Cola Sharjah Cup 1997/98

134

Sanath Jayasuriya

Sri Lanka

Pakistan V Sri Lanka

Wills Golden Jubilee Tournament 1997/98

134

Stephen Fleming

New Zealand

South Africa V New Zealand

ICC World Cup 2002/03

134

Shakib Al Hasan

Bangladesh

Bangladesh V Canada

ICC Associates West Indies Tri-Series 2006/07

133

Desmond Haynes

West Indies

West Indies V Australia

Australia in West Indies 1983/84

133

Chris Gayle

West Indies

South Africa V West Indies

ICC Champions Trophy 2006/07

133

Mark Waugh

Australia

India V Australia

Australia in India 2000/01

133

Gary Kirsten

South Africa

South Africa V India

Standard Bank Triangular Tournament 2001/02

133

Gordon Greenidge

West Indies

New Zealand V West Indies

Rothmans Cup 1986/87

132

Chris Gayle

West Indies

England V West Indies

National Westminster Bank Series 2004

132

Avishka Gunawardene

Sri Lanka

Sri Lanka V West Indies

ICC KnockOut 2000/01

132

Chris Gayle

West Indies

West Indies V South Africa

South Africa in West Indies 2004/05

132

Ijaz Ahmed

Pakistan

Pakistan V Zimbabwe

Zimbabwe in Pakistan 1998/99

132

Neil Johnson

Zimbabwe

Australia V Zimbabwe

ICC World Cup 1999

132

Marvan Atapattu

Sri Lanka

England V Sri Lanka

Emirates Triangular Tournament 1998

132

Salman Butt

Pakistan

Pakistan V Bangladesh

Bangladesh in Pakistan 2007/08

131

Keith Fletcher

England

England V New Zealand

Prudential World Cup 1975

131

Adam Gilchrist

Australia

Australia V Sri Lanka

Carlton and United Series 1998/99

131

Neil McKenzie

South Africa

South Africa V Kenya

Standard Bank Triangular Tournament 2001/02

131

Alistair Campbell

Zimbabwe

Zimbabwe V Sri Lanka

Sri Lanka in Zimbabwe 1994/95

131

Arjuna Ranatunga

Sri Lanka

Sri Lanka V India

Pepsi Asia Cup 1997

131

VVS Laxman

India

India V Zimbabwe

VB Series 2003/04

131

Saeed Anwar

Pakistan

Pakistan V West Indies

Pepsi Champions Trophy 1993/94

130

Mark Waugh

Australia

Australia V Sri Lanka

Benson and Hedges World Series Cup 1995/96

130

Virender Sehwag

India

India V New Zealand

TVS Cup 2003/04

130

David Gower

England

England V Sri Lanka

Prudential World Cup 1983

130

Chris Harris

New Zealand

Australia V New Zealand

Wills World Cup 1995/96

130

Michael Clarke

Australia

India V Australia

Australia in India 2007/08

130

Shaun Pollock

African XI

Asian Cricket Council XI V African XI

Afro-Asia Cup 2007

130

Mark Waugh

Australia

Australia V Kenya

Wills World Cup 1995/96

130

Sourav Ganguly

India

India V Sri Lanka

Pepsi Cup 1998/99

130

Marcus Trescothick

England

West Indies V England

England in West Indies 2003/04

130

Sanath Jayasuriya

Sri Lanka

Sri Lanka V India

Asia Cup 2004

129

Mohammad Yousuf

Pakistan

Pakistan V Sri Lanka

Sharjah Cup 2001/02

129

Robin Smith

England

India V England

Charms Cup 1992/93

129

Graham Gooch

England

West Indies V England

England in West Indies 1985/86

129

Salman Butt

Pakistan

India V Pakistan

Kitply Cup 2008

129

Ricky Ponting

Australia

South Africa V Australia

Australia in South Africa 2001/02

129

Nicky Boje

South Africa

South Africa V New Zealand

New Zealand in South Africa 2000/01

129

Tamim Iqbal

Bangladesh

Bangladesh V Ireland

Ireland in Bangladesh 2007/08

129

Salman Butt

Pakistan

India V Pakistan

Pakistan in India 2007/08

128

Robin Smith

England

England V New Zealand

Texaco Trophy 1990

128

Jacques Kallis

South Africa

Netherlands V South Africa

ICC World Cup 2006/07

128

Kumar Sangakkara

Sri Lanka

India V Sri Lanka

Commonwealth Bank Series 2007/08

128

Sachin Tendulkar

India

Sri Lanka V India

Singer-Akai Nidahas Trophy 1998

128

Adam Gilchrist

Australia

New Zealand V Australia

Bank of New Zealand Series 1999/00

128

Ross Taylor

New Zealand

New Zealand V Sri Lanka

Sri Lanka in New Zealand 2006/07

128

Mahela Jayawardene

Sri Lanka

India V Sri Lanka

Coca-Cola Champions Trophy 2000/01

128

Brian Lara

West Indies

Pakistan V West Indies

Total International Series 1992/93

127

Sachin Tendulkar

India

Zimbabwe V India

India in Zimbabwe 1998/99

127

Aravinda de Silva

Sri Lanka

Sri Lanka V Zimbabwe

Singer World Series 1996

127

Sachin Tendulkar

India

India V Kenya

Wills World Cup 1995/96

127

Basit Ali

Pakistan

Pakistan V West Indies

Pepsi Champions Trophy 1993/94

127

Allan Border

Australia

Australia V West Indies

Benson and Hedges World Series Cup 1984/85

127

Wavell Hinds

West Indies

Zimbabwe V West Indies

West Indies in Zimbabwe 2003/04

127

Shiv Chanderpaul

West Indies

Zimbabwe V West Indies

West Indies in Zimbabwe 2007/08

127

Sourav Ganguly

India

South Africa V India

Standard Bank Triangular Tournament 2001/02

127

Brian McMillan

South Africa

Zimbabwe V South Africa

South Africa in Zimbabwe 1995/96

127

Yasir Hameed

Pakistan

Pakistan V New Zealand

New Zealand in Pakistan 2003/04

127

Mike Atherton

England

England V West Indies

Texaco Trophy 1995

126

Virender Sehwag

India

England V India

ICC Champions Trophy 2002/03

126

Mahela Jayawardene

Sri Lanka

England V Sri Lanka

Sri Lanka in England 2006

126

Shoaib Mohammad

Pakistan

New Zealand V Pakistan

Pakistan in New Zealand 1988/89

126

Saeed Anwar

Pakistan

Pakistan V Sri Lanka

Benson and Hedges World Series Cup 1989/90

126

Graeme Hick

England

England V Sri Lanka

Carlton and United Series 1998/99

126

Matthew Hayden

Australia

Australia V India

VB Series 2003/04

126

Ian Bell

England

England V India

India in British Isles 2007

126

Geoff Marsh

Australia

Australia V New Zealand

Reliance World Cup 1987/88

126

Mark Waugh

Australia

India V Australia

Wills World Cup 1995/96

125

Mohammad Yousuf

Pakistan

Pakistan V New Zealand

New Zealand in Pakistan 2002

125

Greg Chappell

Australia

England V Australia

Prudential Trophy 1977

125

Wavell Hinds

West Indies

West Indies V Australia

Australia in West Indies 2002/03

125

Jacques Kallis

South Africa

South Africa V Zimbabwe

National Westminster Bank Series 2003

125

Geoff Marsh

Australia

Australia V India

Benson and Hedges World Series Cup 1985/86

125

Geoff Marsh

Australia

Australia V Pakistan

Benson and Hedges World Series Cup 1988/89

125

Herschelle Gibbs

South Africa

Zimbabwe V South Africa

South Africa in Zimbabwe 2001/02

125

Herschelle Gibbs

South Africa

South Africa V West Indies

West Indies in South Africa 1998/99

125

Nick Knight

England

England V Pakistan

Texaco Trophy 1996

125

Boeta Dippenaar

South Africa

South Africa V Sri Lanka

VB Series 2005/06

124

Ricky Ponting

Australia

Australia V Sri Lanka

VB Series 2005/06

124

Ricky Ponting

Australia

Pakistan V Australia

Australia in Pakistan 1998/99

124

Adam Gilchrist

Australia

Australia V England

VB Series 2002/03

124

Sachin Tendulkar

India

India V Zimbabwe

Coca-Cola Champions Trophy 1998/99

124

Alistair Campbell

Zimbabwe

Australia V Zimbabwe

Carlton Series 2000/01

124