Top Run ScorersIn last one year
Tests
ODIs
T20Is
Yashasvi Jaiswal
1028
Innings: 16Average: 68.53
Rohit Sharma
IND,  Rhb
758
Innings: 18Average: 44.58
Shubman Gill
IND,  Rhb
602
Innings: 18Average: 37.62
Virat Kohli
IND,  Rhb
1035
Innings: 17Average: 79.61
Shubman Gill
IND,  Rhb
997
Innings: 22Average: 52.47
Rohit Sharma
IND,  Rhb
927
Innings: 20Average: 51.50
Yashasvi Jaiswal
502
Innings: 16Average: 33.46
Suryakumar Yadav
466
Innings: 11Average: 42.36
Ruturaj Gaikwad
IND,  Rhb
365
Innings: 9Average: 60.83
Top Wicket TakersIn last one year
Tests
ODIs
T20Is
Ravichandran Ashwin
42
Innings: 15Average: 21.69
Jasprit Bumrah
31
Innings: 11Average: 15.35
Ravindra Jadeja
IND,  Sla
30
Innings: 14Average: 23.36
Kuldeep Yadav
IND,  Lws
37
Innings: 23Average: 20.40
Mohammed Shami
33
Innings: 13Average: 14.36
Ravindra Jadeja
IND,  Sla
29
Innings: 22Average: 28.55
Arshdeep Singh
IND,  Lmf
21
Innings: 18Average: 26.90
Ravi Bishnoi
IND,  Lbg
20
Innings: 14Average: 21.45
Kuldeep Yadav
IND,  Lws
13
Innings: 7Average: 12.76