In the year 2021, the top-5 batsman who got out for zero most times, Kohli is also in this list.

1. Rory Burns (6 times) - This batsman, who opened for England in Test format, has played 9 matches in the year 2021, scoring 479 runs in 16 innings. 132 runs was his personal highest score. This year the left-handed batsman scored 1 century and 3 half-centuries. But there were also six occasions when this batsman returned to the pavilion without opening the account. He holds the record for the most number of dismissals on 0 in the year 2021.
2. Jonny Bairstow (4 times) - Jonny Bairstow of England is also the second name in the most number of dismissals in the year 2021. Who has scored 354 runs in 15 innings of 8 test matches this year. 81 was his highest score. This year Jonny Bairstow scored 3 half-centuries, but also returned to the pavilion 4 times without opening an account. This year has not been particularly good for him.
3. Virat Kohli ( 4 times ) - Indian captain Virat Kohli's form seems to be a bit rougher than him. The last time Virat Kohli scored a century against Bangladesh was in 2019. The year 2021 has also not been very good for them. Virat Kohli has scored 483 runs in 17 innings of 10 Test matches played this year. In which 72 was his highest score. This year Virat Kohli scored 4 half-centuries and returned to the pavilion 4 times without opening an account.
4. Dan Lawrence (4 times) - This batsman playing for England has played eight Test matches so far this year, scoring 354 runs in 15 innings. 81 not out was his highest score. This year Lawrence scored three half-centuries and returned to the pavilion 4 times without opening an account.
5. Kyle Meyers (4 times) - Young West Indies batsman Kyle Meyers, who has already scored a double century in the first Test match, has played 10 Test matches so far this year, scoring 636 runs in 20 innings. 210 not out was his highest. This year this player has scored 1 century, 2 half-centuries, but returned to the pavilion 4 times without opening the account.