Talking strictly 0W20, my records show that Valvoline Synpower has the highest viscosity at 100C, 8.9.
That's taken from some data sheet, it may not be their actual spec, but is what they publish.
My table has M1 AFE at 8.7 and M1 EP at 8.6. PP and QSUD are lower at 8.3 and 8.39 respectively.
But, like Oil Changer says, who cares. If you want a slightly thicker 0W20, make your own blend of one quart 0W30 and the rest 0W20 of your choice.
Sorry for the ugly table, too lazy to fix the spacing. I don't know the accuracy of the data, it was just pulled off manufacturer's sites.
Brand Weight 40C 100C
MAG 1 0W20 42.31 8.06
Mazda Genuine Motor Oil 0W20 35 8.3
Amsoil XL 0W20 44.2 8.3
Amsoil OE 0W20 44.2 8.3
Pennzoil Platinum 0W20 45.3 8.3
Honda Genuine Motor Oil 0W20 38.87 8.301
Royal Purple 0W20 42.58 8.37
ENEOS 0W20 42.41 8.38
Quaker State Ultimate Durability 0W20 42.6 8.39
Pennzoil Ultra 5W20 47.43 8.4
Toyota Genuine Motor Oil 0W20 36.1 8.5
Castrol EDGE EP 0W20 44.22 8.5
Valvoline Durablend 5W20 45.78 8.5
Pennzoil Platinum 5W20 45.34 8.56
Mobil 1 EP 0W20 44.9 8.6
Mobil 1 Super Synthetic 0W20 44.9 8.6
Valvoline MaxLife High Mileage 0W20 45.5 8.6
Valvoline Durablend 0W20 45.6 8.6
Castrol EDGE 0W20 49.35 8.668
Quaker State Ultimate Durability 5W20 46.51 8.68
Mobil 1 AFE 0W20 44.8 8.7
Valvoline Synpower 5W20 48.1 8.7
Valvoline NextGen MaxLife 5W20 51 8.7
Kendall GT-1 w/ Titanium 0W20 46 8.8
Amsoil Signature 0W20 46.7 8.8
Valvoline Synpower 0W20 47 8.8
Valvoline MaxLife High Mileage 5W20 51.3 8.8
Quaker State Enhanced Durability HM 5W20 51.6 8.8
Castrol GTX SynBlend 0W20 47.64 8.9
Castrol GTX Magnatec 0W20 47.64 8.9
Mobil 1 EP 5W20 49.6 8.9
Mobil 1 5W20 49.8 8.9