Records / One-Day Internationals / Team records / Most hundreds in an innings

Team Score 100s Inns Result Opposition Ground Match Date Scorecard
Pakistan 263/2 2 1 won v India Multan 17 Dec 1982 ODI # 163
Pakistan 252/3 2 1 lost v India Lahore 31 Dec 1982 ODI # 164
West Indies 333/8 2 1 won v India Jamshedpur 7 Dec 1983 ODI # 229
England 257/2 2 2 won v Australia Lord's 3 Jun 1985 ODI # 331
Australia 250/3 2 1 lost v India Jaipur 7 Sep 1986 ODI # 390
West Indies 360/4 2 1 won v Sri Lanka Karachi 13 Oct 1987 ODI # 457
Pakistan 284/3 2 1 won v Bangladesh Chittagong 29 Oct 1988 ODI # 531
Pakistan 315/3 2 1 won v Sri Lanka Adelaide 17 Feb 1990 ODI # 606
India 287/4 2 1 lost v South Africa New Delhi 14 Nov 1991 ODI # 688
Pakistan 271/4 2 1 won v Sri Lanka Rawalpindi 19 Jan 1992 ODI # 710
Pakistan 281/3 2 1 won v Sri Lanka Sharjah 4 Feb 1993 ODI # 799
Pakistan 313/3 2 1 won v Sri Lanka Sharjah 30 Oct 1993 ODI # 841
Pakistan 328/2 2 1 won v New Zealand Sharjah 20 Apr 1994 ODI # 911
West Indies 242/3 2 2 won v New Zealand Kingstown 6 Apr 1996 ODI # 1092
India 305/5 2 1 won v Pakistan Sharjah 15 Apr 1996 ODI # 1098
South Africa 321/8 2 1 won v Pakistan Nairobi (Gym) 29 Sep 1996 ODI # 1121
Pakistan 371/9 2 1 won v Sri Lanka Nairobi (Gym) 4 Oct 1996 ODI # 1125
West Indies 284/3 2 2 won v Australia Brisbane 5 Jan 1997 ODI # 1159
India 300/7 2 2 lost v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
Kenya 347/3 2 1 won v Bangladesh Nairobi (Gym) 10 Oct 1997 ODI # 1239
Sri Lanka 281/2 2 2 won v Pakistan Lahore 5 Nov 1997 ODI # 1251
Pakistan 314/5 2 1 lost v India Dhaka 18 Jan 1998 ODI # 1279
India 301/3 2 1 won v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
India 307/6 2 1 won v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
Pakistan 315/8 2 1 lost v Australia Lahore 10 Nov 1998 ODI # 1371
Australia 316/4 2 2 won v Pakistan Lahore 10 Nov 1998 ODI # 1371
West Indies 292/9 2 1 won v South Africa East London 24 Jan 1999 ODI # 1393
India 287/4 2 1 won v Sri Lanka Nagpur 22 Mar 1999 ODI # 1415
India 329/2 2 1 won v Kenya Bristol 23 May 1999 ODI # 1457
India 373/6 2 1 won v Sri Lanka Taunton 26 May 1999 ODI # 1463
India 376/2 2 1 won v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
South Africa 301/3 2 1 lost v India Kochi 9 Mar 2000 ODI # 1572
Australia 295/5 2 1 won v South Africa Melbourne (Docklands) 16 Aug 2000 ODI # 1620
Sri Lanka 294/5 2 1 won v India Sharjah 27 Oct 2000 ODI # 1650
Australia 338/4 2 1 won v India Visakhapatnam 3 Apr 2001 ODI # 1700
Sri Lanka 269/9 2 1 won v New Zealand Sharjah 10 Apr 2001 ODI # 1705
India 279/5 2 1 lost v South Africa Johannesburg 5 Oct 2001 ODI # 1752
South Africa 354/3 2 1 won v Kenya Cape Town 22 Oct 2001 ODI # 1763
India 351/3 2 1 won v Kenya Paarl 24 Oct 2001 ODI # 1764
Pakistan 273/3 2 2 won v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
England 325/5 2 1 lost v India Lord's 13 Jul 2002 ODI # 1856
India 271/2 2 2 won v England Colombo (RPS) 22 Sep 2002 ODI # 1884
Pakistan 323/3 2 1 won v Zimbabwe Harare 27 Nov 2002 ODI # 1902
Pakistan 335/6 2 1 won v South Africa Port Elizabeth 11 Dec 2002 ODI # 1916
Australia 318/6 2 1 won v England Melbourne 15 Dec 2002 ODI # 1919
Sri Lanka 343/5 2 1 won v Australia Sydney 9 Jan 2003 ODI # 1931
India 311/2 2 1 won v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
Netherlands 314/4 2 1 won v Namibia Bloemfontein 3 Mar 2003 ODI # 1978
England 265/4 2 2 won v South Africa The Oval 28 Jun 2003 ODI # 2029
India 283/5 2 1 won v Australia Gwalior 26 Oct 2003 ODI # 2052
Australia 347/2 2 1 won v India Bangalore 12 Nov 2003 ODI # 2061
India 353/5 2 1 won v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
West Indies 347/6 2 1 won v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
Pakistan 277/4 2 1 won v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
India 296/4 2 1 lost v Australia Sydney 22 Jan 2004 ODI # 2086
Zimbabwe 277/6 2 2 lost v India Adelaide 24 Jan 2004 ODI # 2087
England 285/7 2 1 lost v West Indies Lord's 6 Jul 2004 ODI # 2140
Pakistan 343/5 2 1 won v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
India 281/8 2 1 won v Pakistan Kochi 2 Apr 2005 ODI # 2235
England 391/4 2 1 won v Bangladesh Nottingham 21 Jun 2005 ODI # 2252
India 285/8 2 1 lost v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
Australia 368/5 2 1 won v Sri Lanka Sydney 12 Feb 2006 ODI # 2328
Australia 267/1 2 2 won v Sri Lanka Brisbane 14 Feb 2006 ODI # 2330
Sri Lanka 324/2 2 2 won v England Leeds 1 Jul 2006 ODI # 2389
Sri Lanka 443/9 2 1 won v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
West Indies 272/4 2 1 lost v England Ahmedabad 28 Oct 2006 ODI # 2439
Australia 343/5 2 1 won v New Zealand Perth 28 Jan 2007 ODI # 2488
Ireland 284/4 2 1 lost v Kenya Nairobi (Ruaraka) 2 Feb 2007 ODI # 2499
Asia XI 331/8 2 1 won v Africa XI Chennai 10 Jun 2007 ODI # 2589
England 288/2 2 1 won v India Southampton 21 Aug 2007 ODI # 2611
South Africa 294/5 2 1 won v Pakistan Lahore 18 Oct 2007 ODI # 2633
Pakistan 308/8 2 1 won v Bangladesh Lahore 13 Apr 2008 ODI # 2700
Pakistan 315/3 2 1 won v India Dhaka 14 Jun 2008 ODI # 2707
India 374/4 2 1 won v Hong Kong Karachi 25 Jun 2008 ODI # 2716
Sri Lanka 332/8 2 1 won v Bangladesh Karachi 30 Jun 2008 ODI # 2726
New Zealand 402/2 2 1 won v Ireland Aberdeen 1 Jul 2008 ODI # 2727
India 363/5 2 1 won v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
Scotland 286/4 2 1 lost v Canada Aberdeen 7 Jul 2009 ODI # 2856
Australia 258/1 2 2 won v England Centurion 2 Oct 2009 ODI # 2905
India 317/3 2 2 won v Sri Lanka Kolkata 24 Dec 2009 ODI # 2935
Sri Lanka 252/1 2 2 won v Bangladesh Dhaka 8 Jan 2010 ODI # 2940
Afghanistan 289/6 2 1 won v Canada Sharjah 16 Feb 2010 ODI # 2957
South Africa 365/2 2 1 won v India Ahmedabad 27 Feb 2010 ODI # 2963
South Africa 280/7 2 1 won v West Indies North Sound 22 May 2010 ODI # 2979
England 347/7 2 1 won v Bangladesh Birmingham 12 Jul 2010 ODI # 3026
Afghanistan 225/1 2 2 won v Scotland Ayr 16 Aug 2010 ODI # 3033
South Africa 351/6 2 1 won v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
South Africa 273/2 2 2 won v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
South Africa 399/6 2 1 won v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
India 370/4 2 1 won v Bangladesh Dhaka 19 Feb 2011 ODI # 3100
South Africa 351/5 2 1 won v Netherlands Mohali 3 Mar 2011 ODI # 3115
Sri Lanka 327/6 2 1 won v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
Sri Lanka 231/0 2 2 won v England Colombo (RPS) 26 Mar 2011 ODI # 3145
New Zealand 328/5 2 1 lost v Zimbabwe Bulawayo 25 Oct 2011 ODI # 3209
South Africa 312/4 2 1 lost v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
Sri Lanka 320/4 2 1 lost v India Hobart 28 Feb 2012 ODI # 3251
Australia 271/6 2 1 lost v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
India 304/3 2 1 won v Sri Lanka Dhaka 13 Mar 2012 ODI # 3259
Pakistan 329/6 2 1 lost v India Dhaka 18 Mar 2012 ODI # 3263
West Indies 315/5 2 1 won v New Zealand Kingston 7 Jul 2012 ODI # 3285
West Indies 337/4 2 1 won v Zimbabwe St George's 22 Feb 2013 ODI # 3337
South Africa 343/5 2 1 won v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
Sri Lanka 348/1 2 1 won v India Kingston 2 Jul 2013 ODI # 3382
England 274/4 2 2 won v Ireland Dublin 3 Sep 2013 ODI # 3409
Australia 362/3 2 1 won v Scotland Edinburgh 3 Sep 2013 ODI # 3410
India 362/1 2 2 won v Australia Jaipur 16 Oct 2013 ODI # 3420
Australia 350/6 2 1 lost v India Nagpur 30 Oct 2013 ODI # 3424
India 351/4 2 2 won v Australia Nagpur 30 Oct 2013 ODI # 3424
South Africa 280/6 2 1 won v India Durban 8 Dec 2013 ODI # 3443
South Africa 301/8 2 1 no result v India Centurion 11 Dec 2013 ODI # 3444
New Zealand 283/4 2 1 won v West Indies Queenstown 1 Jan 2014 ODI # 3451
West Indies 363/4 2 1 won v New Zealand Hamilton 8 Jan 2014 ODI # 3453
South Africa 339/5 2 1 won v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502

Records include the following recent matches:
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]
Zimbabwe v Afghanistan at Bulawayo, 1st ODI, Jul 18, 2014 [ODI # 3503]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365