Some of the best pitch report websites are the quite eponymous Pitch Report and ESPNcricinfo. Also, some YouTube pages, such as the official Aakash Chopra channel @CricketAakash, are good sources of reliable and timely pitch reports, with new videos put out regularly well in time for a high-profile game.