T20 world cup: 3 Kabuliwalas, who forced New Zealand to face a humiliating defeat, KKR’s star was the player of the match
New Delhi. Afghanistan has made a big upset in the T20 World…
T20 World Cup of upsets: Pakistan, New Zealand, Sri Lanka… lost to teams weaker than them, the road ahead is not easy
New Delhi. The T20 World Cup being played in America and West…