Niroshan Dickwella vs Shreyas Iyer

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Shreyas Iyer has the edge in overall, Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallNDSI
Most Runs48415201
Highest Score280315
Best Strike Rate290306
Most sixes32139
Most Fours552496
Best Averages
Most 50s3238
Most 100s27
Most Wickets0
Best Bowling Fig
Most Dots2
Best Economy18
Most Runs Conceed43
Most Maiden Overs0
Most Not Outs921
2026NDSI
Most Runs60
Highest Score49
Best Strike Rate81
Most sixes1
Most Fours4
Best Averages
2025NDSI
Most Runs496
Highest Score79
Best Strike Rate90
Most sixes10
Most Fours44
Best Averages
Most 50s5
2024NDSI
Most Runs146
Highest Score58
Best Strike Rate148
Most sixes1
Most Fours17
Best Averages
Most Not Outs1
2023NDSI
Most Runs7986
Highest Score7212
Best Strike Rate41320
Most sixes038
Most Fours180
Best Averages
Most 50s5
Most 100s3
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy4
Most Runs Conceed4
Most Maiden Overs0
Most Not Outs3
2022BESTNDSI
Most Runs3331929
Highest Score86300
Best Strike Rate158314
Most sixes145
Most Fours41200
Best Averages
Most 50s416
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy17
Most Runs Conceed24
Most Maiden Overs0
Most Not Outs29
2021NDSI
Most Runs521359
Highest Score136178
Best Strike Rate231262
Most sixes27
Most Fours4941
Best Averages
Most 50s32
Most 100s1
Most Not Outs21
2020NDSI
Most Runs123534
Highest Score63161
Best Strike Rate54230
Most sixes014
Most Fours1153
Best Averages
Most 50s13
Most 100s1
Most Not Outs4
2019NDSI
Most Runs745409
Highest Score180133
Best Strike Rate327259
Most sixes1019
Most Fours8327
Best Averages
Most 50s55
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy13
Most Runs Conceed13
Most Maiden Overs0
Most Not Outs3
2018NDSI
Most Runs94848
Highest Score18630
Best Strike Rate24083
Most sixes00
Most Fours1174
Best Averages
Most 50s6
Most Not Outs2
2017NDSI
Most Runs1832245
Highest Score267118
Best Strike Rate312205
Most sixes174
Most Fours21626
Best Averages
Most 50s112
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy2
Most Runs Conceed2
Most Maiden Overs0
Most Not Outs3
2016NDSI
Most Runs184
Highest Score98
Best Strike Rate187
Most sixes1
Most Fours19
Best Averages
Most 50s1
2014NDSI
Most Runs148
Highest Score76
Best Strike Rate101
Most sixes1
Most Fours15
Best Averages
Most 50s1
TEST
OverallNDSI
Most Runs27571131
Highest Score96113
Best Strike Rate6671
Most sixes1122
Most Fours304132
Best Averages
Most 50s227
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy2
Most Runs Conceed2
Most Maiden Overs0
Most Not Outs74
2026NDSI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025NDSI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024NDSI
Most Runs108
Highest Score35
Best Strike Rate51
Most sixes1
Most Fours10
Best Averages
Most Not Outs1
2023NDSI
Most Runs779
Highest Score731
Best Strike Rate4168
Most sixes04
Most Fours18
Best Averages
Most 50s
Most 100s
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy2
Most Runs Conceed2
Most Maiden Overs0
Most Not Outs
2022BESTNDSI
Most Runs307742
Highest Score61113
Best Strike Rate6881
Most sixes112
Most Fours3690
Best Averages
Most 50s46
Most 100s1
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs23
2021NDSI
Most Runs463202
Highest Score96105
Best Strike Rate6459
Most sixes15
Most Fours4524
Best Averages
Most 50s31
Most 100s1
Most Not Outs1
2020NDSI
Most Runs123
Highest Score63
Best Strike Rate54
Most sixes0
Most Fours11
Best Averages
Most 50s1
Most 100s
Most Not Outs
2019NDSI
Most Runs421
Highest Score65
Best Strike Rate62
Most sixes2
Most Fours49
Best Averages
Most 50s4
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2018NDSI
Most Runs519
Highest Score80
Best Strike Rate66
Most sixes0
Most Fours60
Best Averages
Most 50s3
Most Not Outs2
2017NDSI
Most Runs773
Highest Score83
Best Strike Rate75
Most sixes6
Most Fours87
Best Averages
Most 50s6
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2016NDSI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2014NDSI
Most Runs144
Highest Score72
Best Strike Rate61
Most sixes1
Most Fours15
Best Averages
Most 50s1
ODI
OverallNDSI
Most Runs16042966
Highest Score116128
Best Strike Rate9399
Most sixes1273
Most Fours187274
Best Averages
Most 50s923
Most 100s25
Most Wickets0
Best Bowling Fig
Most Dots2
Best Economy6
Most Runs Conceed39
Most Maiden Overs0
Most Not Outs16
2026NDSI
Most Runs60
Highest Score49
Best Strike Rate81
Most sixes1
Most Fours4
Best Averages
2025NDSI
Most Runs496
Highest Score79
Best Strike Rate90
Most sixes10
Most Fours44
Best Averages
Most 50s5
2024NDSI
Most Runs38
Highest Score23
Best Strike Rate97
Most sixes0
Most Fours7
Best Averages
Most Not Outs
2023NDSI
Most Runs846
Highest Score128
Best Strike Rate113
Most sixes32
Most Fours67
Best Averages
Most 50s4
Most 100s3
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy2
Most Runs Conceed2
Most Maiden Overs0
Most Not Outs3
2022NDSI
Most Runs26724
Highest Score25113
Best Strike Rate9092
Most sixes013
Most Fours571
Best Averages
Most 50s6
Most 100s1
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy7
Most Runs Conceed22
Most Maiden Overs0
Most Not Outs2
2021NDSI
Most Runs76
Highest Score76
Best Strike Rate7867
Most sixes00
Most Fours01
Best Averages
Most 50s
Most 100s
Most Not Outs
2020NDSI
Most Runs331
Highest Score103
Best Strike Rate95
Most sixes3
Most Fours41
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2019BESTNDSI
Most Runs147266
Highest Score7671
Best Strike Rate121113
Most sixes511
Most Fours1417
Best Averages
Most 50s14
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy13
Most Runs Conceed13
Most Maiden Overs0
Most Not Outs
2018NDSI
Most Runs41548
Highest Score9530
Best Strike Rate8683
Most sixes00
Most Fours554
Best Averages
Most 50s3
Most Not Outs
2017NDSI
Most Runs826162
Highest Score11688
Best Strike Rate96101
Most sixes63
Most Fours9518
Best Averages
Most 50s42
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy2
Most Runs Conceed2
Most Maiden Overs0
Most Not Outs1
2016NDSI
Most Runs179
Highest Score94
Best Strike Rate87
Most sixes1
Most Fours18
Best Averages
Most 50s1
2014NDSI
Most Runs4
Highest Score4
Best Strike Rate40
Most sixes0
Most Fours0
Best Averages
Most 50s
T20I
OverallNDSI
Most Runs4801104
Highest Score6874
Best Strike Rate131136
Most sixes944
Most Fours6190
Best Averages
Most 50s18
Most 100s
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy10
Most Runs Conceed2
Most Maiden Overs0
Most Not Outs111
2026NDSI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2025NDSI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
2024NDSI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most Not Outs
2023NDSI
Most Runs61
Highest Score53
Best Strike Rate139
Most sixes2
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2022NDSI
Most Runs463
Highest Score74
Best Strike Rate141
Most sixes20
Most Fours39
Best Averages
Most 50s4
Most 100s
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy10
Most Runs Conceed2
Most Maiden Overs0
Most Not Outs4
2021BESTNDSI
Most Runs51151
Highest Score3367
Best Strike Rate89136
Most sixes12
Most Fours416
Best Averages
Most 50s1
Most 100s
Most Not Outs11
2020NDSI
Most Runs203
Highest Score58
Best Strike Rate135
Most sixes11
Most Fours12
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2019NDSI
Most Runs177143
Highest Score3962
Best Strike Rate144146
Most sixes38
Most Fours2010
Best Averages
Most 50s1
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2018NDSI
Most Runs14
Highest Score11
Best Strike Rate88
Most sixes0
Most Fours2
Best Averages
Most 50s
Most Not Outs
2017NDSI
Most Runs23383
Highest Score6830
Best Strike Rate141104
Most sixes51
Most Fours348
Best Averages
Most 50s1
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2016NDSI
Most Runs5
Highest Score4
Best Strike Rate100
Most sixes0
Most Fours1
Best Averages
Most 50s
2014NDSI
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s