Andy Flower is Zimbabwe's most successful batsman against India, and is also one half of his country's best partnership against the same team.
Ahead of the five-match ODI series starting July 24, we present a statistical overview of India-Zimbabwe matches, including records, achievements and trivia from 1993-2010.
Overall, India have played Zimbabwe 52 times in ODI cricket, winning 39 and losing ten matches for a win-loss percentage of 3.90. The two teams have contested two ties - the first at Indore in 1993 and the second at Paarl in 1997.
India's record v Zimbabwe: M 51, W 39, L 10, T 2, NR 0, W/L 3.9 Zimbabwe's record v India: M 51, W 10, L 39, T 2, NR 0, W/L 0.25
Here are some statistical nuggets of India v Zimbabwe in ODIs:
*India's longest unbeaten streak against Zimbabwe is 10 - between March 16, 2002 and September 4, 2005.
*Zimbabwe have won the last two ODIs against India - at Bulawayo on May 28, 2010 and June 3, 2010.
*India's highest total against Zimbabwe is 333 for 6 posted at Guwahati on March 19, 2002.
*India's lowest total against Zimbabwe (all out) is 168 at Bulawayo on February 15, 1997.
*Zimbabwe's highest total against India is 289 for 4 posted at Bulawayo on May 28, 2010.
*Zimbabwe's lowest total against India is 65 at Harare on August 29, 2005.
*Andy Flower is the leading run-getter for Zimbabwe against India with 1298 at 40.56 from 35 innings.
*Six Zimbabweans have scored ODI centuries against India - Andy Flower (145), Alistair Campbell (105*), Grant Flower (102), Stuart Carlisle (109), Craig Wishart (102) and Sean Ervine (100).
*Heath Streak has the most wickets for Zimbabwe against India - 39 from 35 matches.
*The best bowling figures for a Zimbabwean against India in is Streak's 5 for 32 at Bulawayo on February 15, 1997.
*Ajit Agarkar (45 wickets from 26 games) is India's most successful bowler against Zimbabwe.
*Sourav Ganguly has the best analysis for an Indian bowler against Zimbabwe - 5 for 34 at Kanpur on December 11, 2000.
*Sachin Tendulkar has the most runs for an Indian against Zimbabwe - 1377 at 49.17 from 33 innings.
*Tendulkar has the most centuries against India (5), followed by Ganguly (3).
*Tendulkar has the most match (8) and series (2) awards against Zimbabwe.
*The leading partnership pair for India v Zimbabwe is Tendulkar and Ganguly with 806 from 20 innings, including three century stands.
*The highest partnership for India v Zimbabwe is 275* between Mohammad Azharuddin and Ajay Jadeja at Cuttack on April 9, 1998. This was for the fourth wicket.
*The highest partnership for Zimbabwe is 202 for the fourth wicket between Carlisle and Ervine at Adelaide on January 24, 2004.
*The Flower brothers are the most successful partnership pair for Zimbabwe with 804 runs from 16 innings.