That is applicable for the other players as well. Rohit is not the only player who gained lots of weight during the pandemic period. Even youngsters such as Shreyas Iyer and Rishabh Pant seems to have gained at least 5-10 kg during this period. Rohit is in his 30s and therefore his "gains" are more visible. On the other hand, look at the Australian players. All of them look 100% fit.
The difference may be due to the fact that CA is conducting domestic cricket this year, while the BCCI doesn't have a plan for the same. Especially for those Indian players who are not a part of the IPL, staying fit is quite challenging due to the lack of opportunities in domestic cricket.