For IPL 2017 the major upset was all rounder like Irfan Pathan and Indian one of the top bowler Ishant Sharma went unsold. In IPL 2017 No IPL Franchises showed interest to buy this two top class players. In other side They bid higher for over sea players like Ben Stokes and Chris Morris.
Irfan pathan was the great player for India. He has best bowling average and he is good with bat too in lower order. Ben stokes is also a good all rounder in current cricket era. Irfan has one advantage over Ben Stokes is he is the local player. So IPL squad can add more over sea players adding him as all rounder.
The sad thing with Irfan Pathan is he got very little chance in last couple of IPLS. In IPL 2015 he was in Chennai Super Kings which was full of all rounders and Irfan didn’t het much attention. In previous IPL season he was in Pune Super Giants, there also he got very few matches. Where as Ben Stoke is over sea player. Every team is allowed to include only 4 over sea players in a team. More over he has not much experience in Indian conditions.
Here is the head to head records for
Irfan Pathan vs Ben Stokes in T20s
Irfan Pathan with the Bat
Innings – 134
Ben Stokes with the bat
Innings – 68
Irfan Pathan with the Bowl
Innings – 166
Ben Stokes with the bowl
Innings – 49
So the records are better for Pathan in T20s than Ben Stokes. He was also the part of world cup winning T20 team in 2007. But the problem is Irfan Pathan is struggling with his fitness currently . Ben stoke is in good form right now. So conclusion is Irfan pathan is better player than Ben Stokes but not currently !!