India Test captain Shubman Gill was dismissed for 147 by England off-spinner Shoaib Bashir on Day 2 of the first England versus India Test at Leeds on Saturday, June 21.