Winners of Vijay Hazare Trophy in previous seasons
The following table lists the semi finalists and also the winners in the previous ten seasons of Vijay Hazare Trophy.
| No | Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Season |
| 1 | Bengal | Saurashtra | Saurashtra | 006 wkts | Vizag | Apr 10, 2008 | 2007-08 |
| 2 | Bengal | Tamil Nadu | Tamil Nadu | 066 runs | Agartala | Mar 09, 2009 | 2008-09 |
| 3 | Bengal | Tamil Nadu | Tamil Nadu | 029 runs | Ahmedabad | Mar 02, 2010 | 2009-10 |
| 4 | Gujarat | Jharkhand | Jharkhand | 159 runs | Indore | Mar 01, 2011 | 2010-11 |
| 5 | Bengal | Mumbai | Bengal | 006 wkts | Delhi | Mar 12, 2012 | 2011-12 |
| 6 | Assam | Delhi | Delhi | 075 runs | Vizag | Mar 03, 2013 | 2012-13 |
| 7 | Karnataka | Railways | Karnataka | 004 wkts | Kolkata | Mar 16, 2014 | 2013-14 |
| 8 | Karnataka | Punjab | Karnataka | 156 runs | Ahmedabad | Nov 25, 2014 | 2014-15 |
| 9 | Delhi | Gujarat | Gujarat | 139 runs | Bengaluru | Dec 28, 2015 | 2015-16 |
| 10 | Tamil Nadu | Bengal | Tamil Nadu | 037 runs | Delhi | Mar 20, 2017 | 2016-17 |
Karnataka and Tamil Nadu are the two teams to win the trophy on two or more occasions. Karnataka has won on two occasions, while Tamil Nadu has won on three occasions. If Karnataka wins the trophy in the ongoing season, then it would be the third occasion and it would become the second team to win the trophy on three occasions emulating Tamil Nadu
| No | Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Season |
| 1 | Karnataka | Railways | Karnataka | 004 wkts | Kolkata | Mar 16, 2014 | 2013-14 |
| 2 | Karnataka | Punjab | Karnataka | 156 runs | Ahmedabad | Nov 25, 2014 | 2014-15 |
| 1 | Bengal | Tamil Nadu | Tamil Nadu | 066 runs | Agartala | Mar 09, 2009 | 2008-09 |
| 2 | Bengal | Tamil Nadu | Tamil Nadu | 029 runs | Ahmedabad | Mar 02, 2010 | 2009-10 |
| 3 | Tamil Nadu | Bengal | Tamil Nadu | 037 runs | Delhi | Mar 20, 2017 | 2016-17 |