The ratings for the final are a bit higher than thought - ITV Media is reporting 1,123,000 - reason for difference may be because ITV Media is reporting a 2pm programme start (whereas I thought it was meant to be 1.30pm?).
Anyway it's interesting to note how the cricket did against Sky's other sport:
ICC World T20 Final (2pm) - 1,123,000 (8.3%)
Super Sunday - Leicester/Southampton (12.30pm) - 955,000 (10.6%)
Super Sunday - Man Utd/Everton (3.30pm) - 843,000 (5.6%)
Bahrain Grand Prix (3.30pm) - 605,000 (4.1%)
From 3.30pm to 6.30pm all 3 events were running simultaneously (ie T20, Man Utd/Everton and F1) - thus for those 3 hours the combined total average audience would have been a bit above 2.6m (given the cricket would have rated higher post 3.30pm than its overall average).
http://www.itvmedia.co.uk/