⚡India Made 183 in How Many Overs in 1983 World Cup Final? Here's the Answer To Unlock Today’s Google Search Googly
By Souryaprokas Bhaduri
Kapil Dev and his men achieved the unthinkable as they had stunned West Indies to win India's first-ever ODI World Cup title in 1983. But in how many overs did India score 183 after batting first in the final? Read below to find out.