"I cannot think of one more format, to be honest." That was Virat Kohli's answer when asked last month about the ECB's proposals to pioneer a new 100-ball form of cricket.

In the interview, with Wisden Cricket Monthly, India's captain said: "I feel somewhere the commercial aspect is taking over the real quality of cricket and that hurts me."

Far from being the cry of a traditionalist, this assessment was more a complaint against those expecting cricketers to spread themselves ever more thinly across multiple competitions and formats.

The quality of cricket Kohli refers to is not some nebulous "spirit of the game" ideal but rather the actual standard of play on offer. More formats would reduce this standard in Kohli's opinion.

Whether he's playing Test cricket, ODIs, international T20s or in the IPL, Kohli's batting is a model of cricketing quality. In fact, he stands out as somebody who is able to excel across these four facets of the game.

The interactive below includes all 90 batsmen to have played 20 or more innings in all three forms of international cricket. It takes a key metric from each of these formats, as well as domestic T20, and ranks each of these 90 batsmen against each other for each metric. The better a batsman ranks the more space he'll take up.