It depends on preference. Virat Kohli is known for his modern consistency, aggressive batting, and success across all formats, while Sachin Tendulkar is regarded as a cricket legend with record-breaking runs and a long, historic career. Many consider Sachin the “God of Cricket” for his legacy, while Virat is seen as one of the greatest modern players.