C) Teams players’ performances head-to-head
- Indian Batsmen vs Zimbabwean Batsmen in overall ODI: Matches – 60; Centuries by Indian batsmen – 22; Half-centuries by Indian batsmen – 73; Ducks (dismissed on 0) by Indian batsmen – 29; Highest individual score by an Indian batsman – 175* by Kapil Dev at Tunbridge Wells on 18th June 1983.
Centuries by Zimbabwean batsmen – 8; Half-centuries by Zimbabwean batsmen – 56; Ducks (dismissed on 0) by Zimbabwean batsmen – 50; Highest individual score by a Zimbabwean batsman – 145 by Andy Flower at Colombo (RPS) on 14th September 2002.
- Indian Batsmen vs Zimbabwean Batsmen at Harare ODI: Matches – 13; Centuries by Indian batsmen -5; Half-centuries by Indian batsmen – 17; Ducks (dismissed on 0) by Indian batsmen – 6; Highest individual score by an Indian batsman – 124* by Ambati Rayudu on 10th July 2015

Centuries by Zimbabwean batsmen – 2; Half-centuries by Zimbabwean batsmen – 12; Ducks (dismissed on 0) by Zimbabwean batsmen – 17; Highest individual score by a Zimbabwean batsman – 104* by Elton Chigumbura on 10th July 2015
- Indian Pacers vs Indian Spinners at Harare ODI: Matches played – 18; Wickets were taken by pacers – 85; Best bowling performance by a pacer – Irfan Pathan 5/27 against Zimbabwe
Wickets were taken by spinners – 42; Best bowling performance by a spinner – Amit Mishra 4/47 against Zimbabwe
- Indian Pacers vs Zimbabwean Pacers at Harare ODI: Matches – 13; Wickets taken by Indian pacers – 69; Best bowling performance by an Indian pacer – Irfan Pathan 5/27 on 29th August 2005
Wickets were taken by Zimbabwean pacers – 52; Best bowling performance by a Zimbabwean pacer – Gary Crocker 4/26 on 25th October 1992

- Indian Spinners vs Zimbabwean Spinners at Harare ODI: Matches – 13; Wickets were taken by Indian spinners – 33; Best bowling performance by an Indian spinner – Amit Mishra 4/47 on 28th July 2013;
Wickets were taken by Zimbabwean spinners – 21; Best bowling performance by a Zimbabwean spinner – Greg Lamb 3/45 on 3rd June 2010
