Player Head-to-Head
NS
Najmul Hossain Shanto
BAN
VS
DE
Dean Elgar
SA
22 wonStat categorieswon 28

Najmul Hossain Shanto vs Dean Elgar

Najmul Hossain Shanto and Dean Elgar compared across career, Test, ODI and T20I — batting, bowling and season by season.

Final Verdict

Najmul Hossain Shanto has dominance over Dean Elgar in ODIs, while Dean Elgar has the edge in overall and Tests. In recent years, both have been evenly matched.

CAREER Dean ElgarTEST Dean ElgarODI Najmul Hossain ShantoT20I Level
Format

All formats

NS 2 – 6 DE
5366
Most Runs
5451
163
Highest Score
199
66.37
Best Strike Rate
47.95
72
Most sixes
27
563
Most Fours
710
29.32
Best Averages
37.08
21
Most 50s
23
11
Most 100s
14
12
Most Not Outs
12

Season by season

2026

NS 0 – 0 DE
376
Most Runs
–
84
Highest Score
–
53.64
Best Strike Rate
–
4
Most sixes
–
37
Most Fours
–
2
Most 50s
–
1
Most Not Outs
–

2025

NS 0 – 0 DE
776
Most Runs
–
148
Highest Score
–
61.39
Best Strike Rate
–
11
Most sixes
–
76
Most Fours
–
36.95
Best Averages
–
2
Most 50s
–
3
Most 100s
–
2
Most Not Outs
–

2024

NS 4 – 0 DE
961
Most Runs
16
122
Highest Score
12
73.98
Best Strike Rate
–
22
Most sixes
0
95
Most Fours
2
25.29
Best Averages
–
3
Most 50s
–
1
Most 100s
–
2
Most Not Outs
–

2023

NS 6 – 1 DE
1650
Most Runs
329
146
Highest Score
185
84.83
Best Strike Rate
61.04
17
Most sixes
0
181
Most Fours
49
42.31
Best Averages
–
9
Most 50s
1
5
Most 100s
1
5
Most Not Outs
–

2022

NS 4 – 2 DE
835
Most Runs
577
71
Highest Score
96
59.64
Best Strike Rate
48.08
8
Most sixes
1
99
Most Fours
70
23.19
Best Averages
28.85
4
Most 50s
4
1
Most Not Outs
1

2021

NS 5 – 2 DE
496
Most Runs
442
163
Highest Score
127
56.56
Best Strike Rate
54.77
7
Most sixes
0
50
Most Fours
68
24.80
Best Averages
44.20
–
Most 50s
3
2
Most 100s
1
1
Most Not Outs
1

2020

NS 1 – 5 DE
188
Most Runs
317
71
Highest Score
95
48.96
Best Strike Rate
51.05
3
Most sixes
0
18
Most Fours
46
1
Most 50s
2

2019

NS 0 – 4 DE
16
Most Runs
351
11
Highest Score
160
–
Best Strike Rate
55.10
0
Most sixes
4
1
Most Fours
49
–
Best Averages
25.07
–
Most 100s
1
–
Most Not Outs
2

2018

NS 0 – 4 DE
38
Most Runs
667
13
Highest Score
141
–
Best Strike Rate
38.91
0
Most sixes
4
2
Most Fours
88
–
Best Averages
33.35
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
2

2017

NS 0 – 4 DE
30
Most Runs
1128
18
Highest Score
199
–
Best Strike Rate
50.86
0
Most sixes
4
4
Most Fours
163
–
Best Averages
53.71
–
Most 50s
4
–
Most 100s
5

2016

NS 0 – 0 DE
–
Most Runs
403
–
Highest Score
127
–
Best Strike Rate
43.85
–
Most sixes
2
–
Most Fours
49
–
Best Averages
31.00
–
Most 50s
1
–
Most 100s
1

2015

NS 0 – 0 DE
–
Most Runs
443
–
Highest Score
118
–
Best Strike Rate
43.01
–
Most sixes
4
–
Most Fours
40
–
Best Averages
44.30
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
4

2014

NS 0 – 0 DE
–
Most Runs
470
–
Highest Score
121
–
Best Strike Rate
45.63
–
Most sixes
6
–
Most Fours
57
–
Best Averages
39.17
–
Most 50s
2
–
Most 100s
2

2013

NS 0 – 0 DE
–
Most Runs
215
–
Highest Score
103
–
Best Strike Rate
49.43
–
Most sixes
2
–
Most Fours
25
–
Most 100s
1
–
Most Not Outs
2

2012

NS 0 – 0 DE
–
Most Runs
93
–
Highest Score
42
–
Most sixes
0
–
Most Fours
4

TEST career

NS 2 – 7 DE
2571
Most Runs
5347
163
Highest Score
199
53.14
Best Strike Rate
47.78
34
Most sixes
27
282
Most Fours
704
32.54
Best Averages
37.92
7
Most 50s
23
8
Most 100s
14
2
Most Not Outs
11

Season by season

2026

NS 0 – 0 DE
273
Most Runs
–
84
Highest Score
–
49.64
Best Strike Rate
–
4
Most sixes
–
22
Most Fours
–
2
Most 50s
–

2025

NS 0 – 0 DE
532
Most Runs
–
148
Highest Score
–
58.14
Best Strike Rate
–
7
Most sixes
–
55
Most Fours
–
1
Most 50s
–
3
Most 100s
–
1
Most Not Outs
–

2024

NS 4 – 0 DE
317
Most Runs
16
82
Highest Score
12
53.73
Best Strike Rate
–
5
Most sixes
0
39
Most Fours
2
21.13
Best Averages
–
1
Most 50s
–

2023

NS 5 – 1 DE
440
Most Runs
329
146
Highest Score
185
72.49
Best Strike Rate
61.04
5
Most sixes
0
54
Most Fours
49
–
Most 50s
1
3
Most 100s
1

2022

NS 1 – 6 DE
410
Most Runs
577
67
Highest Score
96
43.90
Best Strike Rate
48.08
5
Most sixes
1
52
Most Fours
70
21.58
Best Averages
28.85
2
Most 50s
4
–
Most Not Outs
1

2021

NS 3 – 4 DE
398
Most Runs
442
163
Highest Score
127
52.86
Best Strike Rate
54.77
7
Most sixes
0
38
Most Fours
68
30.62
Best Averages
44.20
–
Most 50s
3
2
Most 100s
1
1
Most Not Outs
1

2020

NS 1 – 5 DE
153
Most Runs
317
71
Highest Score
95
45.54
Best Strike Rate
51.05
1
Most sixes
0
16
Most Fours
46
1
Most 50s
2

2019

NS 0 – 0 DE
–
Most Runs
351
–
Highest Score
160
–
Best Strike Rate
55.10
–
Most sixes
4
–
Most Fours
49
–
Best Averages
25.07
–
Most 100s
1
–
Most Not Outs
2

2018

NS 0 – 4 DE
18
Most Runs
661
13
Highest Score
141
–
Best Strike Rate
38.95
0
Most sixes
4
2
Most Fours
87
–
Best Averages
36.72
–
Most 50s
5
–
Most 100s
1
–
Most Not Outs
2

2017

NS 0 – 4 DE
30
Most Runs
1128
18
Highest Score
199
–
Best Strike Rate
50.86
0
Most sixes
4
4
Most Fours
163
–
Best Averages
53.71
–
Most 50s
4
–
Most 100s
5

2016

NS 0 – 0 DE
–
Most Runs
403
–
Highest Score
127
–
Best Strike Rate
43.85
–
Most sixes
2
–
Most Fours
49
–
Best Averages
31.00
–
Most 50s
1
–
Most 100s
1

2015

NS 0 – 0 DE
–
Most Runs
438
–
Highest Score
118
–
Best Strike Rate
42.61
–
Most sixes
4
–
Most Fours
39
–
Best Averages
43.80
–
Most 50s
1
–
Most 100s
1
–
Most Not Outs
3

2014

NS 0 – 0 DE
–
Most Runs
470
–
Highest Score
121
–
Best Strike Rate
45.63
–
Most sixes
6
–
Most Fours
57
–
Best Averages
39.17
–
Most 50s
2
–
Most 100s
2

2013

NS 0 – 0 DE
–
Most Runs
215
–
Highest Score
103
–
Best Strike Rate
49.43
–
Most sixes
2
–
Most Fours
25
–
Most 100s
1
–
Most Not Outs
2

2012

NS 0 – 0 DE
–
Most Runs
0
–
Highest Score
0
–
Most sixes
0
–
Most Fours
0

ODI career

NS 5 – 0 DE
1808
Most Runs
104
122
Highest Score
42
77.20
Best Strike Rate
–
18
Most sixes
0
192
Most Fours
6
29.64
Best Averages
–
10
Most 50s
–
3
Most 100s
–
5
Most Not Outs
1

Season by season

2026

NS 0 – 0 DE
103
Most Runs
–
27
Highest Score
–
0
Most sixes
–
15
Most Fours
–
1
Most Not Outs
–

2025

NS 0 – 0 DE
217
Most Runs
–
77
Highest Score
–
65.76
Best Strike Rate
–
3
Most sixes
–
19
Most Fours
–
19.73
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

2024

NS 0 – 0 DE
286
Most Runs
–
122
Highest Score
–
79.44
Best Strike Rate
–
5
Most sixes
–
29
Most Fours
–
1
Most 50s
–
1
Most 100s
–
1
Most Not Outs
–

2023

NS 0 – 0 DE
992
Most Runs
–
117
Highest Score
–
85.81
Best Strike Rate
–
8
Most sixes
–
107
Most Fours
–
41.33
Best Averages
–
8
Most 50s
–
2
Most 100s
–
2
Most Not Outs
–

2022

NS 0 – 0 DE
117
Most Runs
–
38
Highest Score
–
0
Most sixes
–
15
Most Fours
–

2021

NS 0 – 0 DE
38
Most Runs
–
20
Highest Score
–
0
Most sixes
–
5
Most Fours
–

2020

NS 0 – 0 DE
35
Most Runs
–
29
Highest Score
–
2
Most sixes
–
2
Most Fours
–

2018

NS 2 – 1 DE
20
Most Runs
6
7
Highest Score
4
0
Most sixes
0
0
Most Fours
1

2015

NS 0 – 0 DE
–
Most Runs
5
–
Highest Score
5
–
Most sixes
0
–
Most Fours
1
–
Most Not Outs
1

2012

NS 0 – 0 DE
–
Most Runs
93
–
Highest Score
42
–
Most sixes
0
–
Most Fours
4

T20I career

NS 0 – 0 DE
987
Most Runs
–
71
Highest Score
–
20
Most sixes
–
89
Most Fours
–
22.95
Best Averages
–
4
Most 50s
–
5
Most Not Outs
–

Season by season

2025

NS 0 – 0 DE
27
Most Runs
–
27
Highest Score
–
1
Most sixes
–
2
Most Fours
–

2024

NS 0 – 0 DE
358
Most Runs
–
53
Highest Score
–
102.58
Best Strike Rate
–
12
Most sixes
–
27
Most Fours
–
18.84
Best Averages
–
1
Most 50s
–
1
Most Not Outs
–

2023

NS 0 – 0 DE
218
Most Runs
–
51
Highest Score
–
4
Most sixes
–
20
Most Fours
–
1
Most 50s
–
3
Most Not Outs
–

2022

NS 0 – 0 DE
308
Most Runs
–
71
Highest Score
–
110.39
Best Strike Rate
–
3
Most sixes
–
32
Most Fours
–
30.80
Best Averages
–
2
Most 50s
–
1
Most Not Outs
–

2021

NS 0 – 0 DE
60
Most Runs
–
40
Highest Score
–
0
Most sixes
–
7
Most Fours
–

2019

NS 0 – 0 DE
16
Most Runs
–
11
Highest Score
–
0
Most sixes
–
1
Most Fours
–