Umesh Yadav Bags Massive Deal During India's Tour Of England
Umesh Yadav has played for India in 52 Tests, 77 ODIs, and 7 T20Is, picking 156, 106 and nine wickets respectively. He becomes the fourth Indian to feature in the ongoing season of the English domestic cricket circuit.