Top Test Batsmen of the Present Era

Kindly switch to Landscape Mode for better viewing experience

THE CRITERIA


CRITERIA CONSTITUENTS
Primary Runs, Average, Top Inns, Strike Rate
Conditions Home, Away, In Asia, Outside Asia
Secondary Top Form (Home & Away), Min Impact Inns
The Trend Setter (TS)

TS is the player which does the best in a criteria. The rating of all other players are calculated taking the TS as the benchmark. Know All About TS. Here is an example:-

  • TS Runs: 2,000; Player X Runs: 1,000; Section Points: 250.00
  • TS Points: 250.00(Max); Player X Points: Runs/TS Runs X 250 = 1,000/2,000 X 250 = 125.00
  • Ratings of all sections are calculated similarly with Runs being replaced by the Criteria Stat.
Top Teams (TT)

Some sections consider performances only against the top teams. Here is some information about the Top Teams:-

  • Win/Loss Ratio is used to determine top teams.
  • The top teams are calculated by decades.
  • Further, they are divided into In Asia and Outside Asia.
  • A batsman's performace is counted in TT if it comes in the specific condition and in the specific decade.

QUALIFICATION


Min Innings (TT) 50
Min Career Runs 1000

PRIMARY CRITERIA

The Primary Rating is divided into 4 main sections:-

CRITERIA STAT POINTS
Prolific Runs Scored 200.00
Consistent Average 500.00
Big Innings Potential Top Inns (Runs) 150.00
Attacking Strike Rate 150.00

PROLIFIC


Criteria: Points For Runs Scored

RANK BATSMAN NAT INNS RUNS RAT
TS JE Root ENG 298 13943 200.00
1 JE Root ENG 298 13943 200.00
2 SPD Smith AUS 220 10763 154.39
3 KS Williamson NZ 192 9461 135.71
4 V Kohli IND 210 9230 132.40
5 DA Warner AUS 205 8786 126.03
6 AD Mathews SL 212 8214 117.82
7 FDM Karunaratne SL 191 7222 103.59
8 CA Pujara IND 176 7195 103.21
9 Mushfiqur Rahim BAN 184 6510 93.38
10 LD Chandimal SL 161 6361 91.24
11 UT Khawaja AUS 159 6229 89.35
12 Tamim Iqbal BAN 134 5134 73.64
13 Babar Azam PAK 112 4366 62.63
14 RR Pant IND 86 3476 49.86
15 S Gill IND 73 2843 40.78

CONSISTENT


R Ave

Relative Average (R Ave) is a more accurate type of average. Know How It Is Calculated. Briefly, it takes into account:-

  • Strength of Opposition.
  • Positions at which a batsman has played.
  • Venues at which he has played.
  • Time Period in which he has been active

Criteria: Points For Relative Average

Min Qualification For TS
Min Runs 2000

Against All Teams

RANK BATSMAN INNS NO RUNS AVE R AVE RAT
TS SPD Smith 220 28 10763 56.06 58.97 250.00
1 SPD Smith 220 28 10763 56.06 58.97 250.00
2 KS Williamson 192 19 9461 54.69 56.01 237.46
3 JE Root 298 25 13943 51.07 54.58 231.38
4 RR Pant 86 5 3476 42.91 49.07 208.05
5 V Kohli 210 13 9230 46.85 48.08 203.85
6 DA Warner 205 8 8786 44.60 47.43 201.06
7 S Gill 73 7 2843 43.08 46.35 196.51
8 UT Khawaja 159 14 6229 42.96 46.24 196.02
9 CA Pujara 176 11 7195 43.61 45.68 193.65
10 AD Mathews 212 27 8214 44.40 45.44 192.65
11 LD Chandimal 161 15 6361 43.57 45.15 191.41
12 Babar Azam 112 9 4366 42.39 44.16 187.23
13 FDM Karunaratne 191 7 7222 39.25 41.27 174.94
14 Mushfiqur Rahim 184 16 6510 38.75 40.20 170.44
15 Tamim Iqbal 134 2 5134 38.89 39.63 168.00

Against Top Teams

RANK BATSMAN INNS NO RUNS AVE R AVE RAT
TS SPD Smith 175 17 8447 53.46 57.01 250.00
1 SPD Smith 175 17 8447 53.46 57.01 250.00
2 JE Root 228 19 10339 49.47 54.10 237.23
3 KS Williamson 122 9 5216 46.16 49.76 218.19
4 V Kohli 164 10 7073 45.93 48.66 213.36
5 RR Pant 71 4 2740 40.90 48.25 211.58
6 Babar Azam 72 6 2907 44.05 46.64 204.54
7 S Gill 59 4 2285 41.55 46.40 203.46
8 UT Khawaja 120 9 4562 41.10 45.25 198.41
9 AD Mathews 165 18 6218 42.30 45.04 197.50
10 DA Warner 161 5 6458 41.40 44.76 196.26
11 CA Pujara 148 8 5755 41.11 44.16 193.62
12 LD Chandimal 116 5 4341 39.11 42.75 187.48
13 Tamim Iqbal 79 1 2966 38.03 39.80 174.52
14 FDM Karunaratne 135 3 4346 32.92 36.87 161.70
15 Mushfiqur Rahim 112 7 3459 32.94 36.01 157.91

BIG INNINGS POTENTIAL


Ave HS

In this criteria, we have taken the top 7 scores of the batsman in the specific condition. Average High Score (Ave HS) is simply the total runs in the 7 innings divided by 7.

Criteria: Points For Runs Scored In The Top 7 Inns

RANK BATSMAN 1 2 3 4 5 6 7 AVE HS RAT
TS JE Root 262 254 228 226 218 200* 190 225.43 150.00
1 JE Root 262 254 228 226 218 200* 190 225.43 150.00
2 V Kohli 254* 243 235 213 211 204 200 222.86 148.29
3 KS Williamson 251 242* 238 215 200* 200* 192 219.71 146.20
4 DA Warner 335* 253 200 180 164 163 154 207.00 137.74
5 SPD Smith 239 215 211 200* 199 192 178* 204.86 136.31
6 Mushfiqur Rahim 219* 203* 200 191 175* 163 159 187.14 124.52
7 CA Pujara 206* 204 202 193 159 153 153 181.43 120.72
8 FDM Karunaratne 244 196 186 179 158* 152 147 180.29 119.96
9 UT Khawaja 232 195* 180 174 171 160 145 179.57 119.49
10 AD Mathews 200* 199 160 157* 145* 141 122 160.57 106.84
11 LD Chandimal 206* 164 162* 155* 151 138 132 158.29 105.32
12 S Gill 269 161 147 129* 128 119* 110 151.86 101.05
13 Babar Azam 196 161 143 136 127* 119 104 140.86 93.73
14 Tamim Iqbal 206 151 133 128 126 109 109 137.43 91.44
15 RR Pant 159* 146 134 118 114 109 101 125.86 83.75

ATTACKING


R SR

Relative Strike Rate (R SR) is calculated using the same method as R Ave with average being replaced with SR. Batsman who were active in earlier times benefit from this as SR was generally low earlier.

R4BF

Balls played by batsmen for many inns is not available for earlier times. When such is the case, we have used Runs For Balls Faced (R4BF) to determine the Strike Rate. This is the runs scored by the batsman for the available data of balls.

Criteria: Points For R SR

Min Qualification For TS
Min Runs 2000
Min Average 25
RANK BATSMAN R4BF BF SR R SR RAT
TS BM Duckett 3074 3555 86.47 76.92 150.00
1 RR Pant 3476 4682 74.24 68.58 133.75
2 DA Warner 8786 12517 70.19 67.31 131.26
3 S Gill 2843 4622 61.51 57.14 111.44
4 Tamim Iqbal 5134 8852 58.00 55.62 108.48
5 JE Root 13943 24242 57.52 54.03 105.38
6 V Kohli 9230 16608 55.58 52.70 102.77
7 Babar Azam 4366 8017 54.46 51.63 100.69
8 SPD Smith 10763 19966 53.91 50.79 99.05
9 KS Williamson 9461 18197 51.99 49.86 97.24
10 FDM Karunaratne 7222 14024 51.50 49.42 96.37
11 LD Chandimal 6361 12703 50.07 47.28 92.21
12 AD Mathews 8214 16970 48.40 46.23 90.15
13 UT Khawaja 6229 12757 48.83 45.93 89.57
14 Mushfiqur Rahim 6510 13416 48.52 45.71 89.15
15 CA Pujara 7195 16217 44.37 42.73 83.33

PRIMARY RATING


The total of the above four criteria comes out to be 1,000.00 points. The Primary Rating is the addition of the points a batsman scored in the four criteria. The Weightage of the Rating is 40 percent.

RANK BATSMAN PRO CON BIP ATT RAT PRI PTS
1 JE Root 200.00 468.61 150.00 105.38 923.98 369.59
2 SPD Smith 154.39 500.00 136.31 99.05 889.75 355.90
3 KS Williamson 135.71 455.65 146.20 97.24 834.80 333.92
4 V Kohli 132.40 417.21 148.29 102.77 800.67 320.27
5 DA Warner 126.03 397.33 137.74 131.26 792.35 316.94
6 AD Mathews 117.82 390.15 106.84 90.15 704.97 281.99
7 CA Pujara 103.21 387.28 120.72 83.33 694.53 277.81
8 UT Khawaja 89.35 394.42 119.49 89.57 692.83 277.13
9 RR Pant 49.86 419.63 83.75 133.75 686.98 274.79
10 LD Chandimal 91.24 378.88 105.32 92.21 667.66 267.06
11 FDM Karunaratne 103.59 336.64 119.96 96.37 656.57 262.63
12 S Gill 40.78 399.97 101.05 111.44 653.23 261.29
13 Babar Azam 62.63 391.77 93.73 100.69 648.81 259.52
14 Mushfiqur Rahim 93.38 328.35 124.52 89.15 635.40 254.16
15 Tamim Iqbal 73.64 342.52 91.44 108.48 616.08 246.43

CONDITIONS CRITERIA

The Conditions

The Conditions Ratings are calculated by applying the four criteria of the Primary Rating to diffirent conditions. If Innings are less than the Qualification than the Player gets 50% of the Points.

The four conditions criteria and thier weightage is as follows:-

CRITERIA POINTS
Home 30.00
Away 120.00
Familiar Conditions 30.00
Unfamiliar Conditions 120.00

HOME/AWAY


HM/AW RATING

Points to note:-

  • U.A.E. is considered as a second Home for Pakistan and Afghanistan.
  • All Home and Away stats of Pakistani and Afghani batsmen are calculated accordingly.

At Home

Min Innings Vs Top Teams: 20

RANK BATSMAN INNS RUNS AVE SR RAT WTG
1 JE Root 147 7329 55.52 59.58 920.50 27.62
2 DA Warner 101 5438 57.85 72.78 901.10 27.03
3 KS Williamson 93 5327 65.77 55.28 900.05 27.00
4 SPD Smith 108 5301 59.56 54.92 856.17 25.69
5 V Kohli 87 4336 55.59 59.31 825.67 24.77
6 CA Pujara 80 3839 52.59 49.38 726.80 21.80
7 FDM Karunaratne 82 3834 48.53 55.21 685.86 20.58
8 UT Khawaja 79 3215 45.93 50.37 677.74 20.33
9 Babar Azam 52 2293 47.77 56.35 671.99 20.16
10 AD Mathews 115 4370 44.59 49.16 666.36 19.99
11 LD Chandimal 72 3126 48.84 52.64 666.05 19.98
12 S Gill 35 1373 45.77 60.11 599.99 18.00
13 Mushfiqur Rahim 106 3762 38.78 48.33 584.64 17.54
14 Tamim Iqbal 75 2805 37.91 53.91 577.43 17.32
15 RR Pant 25 1110 48.26 89.37 500.00 15.00

Away From Home

Min Innings Vs Top Teams: 20

RANK BATSMAN INNS RUNS AVE SR RAT WTG
1 JE Root 151 6614 46.91 55.39 796.20 95.54
2 SPD Smith 112 5462 53.03 52.96 774.10 92.89
3 V Kohli 123 4894 41.13 52.64 658.21 78.99
4 KS Williamson 99 4134 44.93 48.29 641.32 76.96
5 AD Mathews 97 3844 44.18 47.57 623.08 74.77
6 RR Pant 61 2366 40.79 68.78 605.24 72.63
7 UT Khawaja 80 3014 40.19 47.29 590.26 70.83
8 S Gill 38 1470 40.83 62.87 572.83 68.74
9 Mushfiqur Rahim 78 2748 38.70 48.79 565.29 67.83
10 LD Chandimal 89 3235 39.45 47.82 558.69 67.04
11 CA Pujara 96 3356 36.48 39.75 556.28 66.75
12 Tamim Iqbal 59 2329 40.16 63.83 555.14 66.62
13 DA Warner 104 3348 32.50 66.36 552.55 66.31
14 FDM Karunaratne 109 3388 32.27 47.85 516.56 61.99
15 Babar Azam 60 2073 37.69 52.51 504.05 60.49

FAMILIAR/UNFAMILIAR CONDITIONS


FC/UC RATING

Points to note:-

  • Unfamiliar Conditions (UC) is Outside Asia for Asians and In Asia for Non Asians.
  • Familiar Conditions (FC) are the opposite.

Familiar Conditions Rating

Non Asians Outside Asia

Min Innings Vs Top Teams: 20

RANK BATSMAN INNS RUNS AVE SR RAT WTG
1 JE Root 238 11154 51.64 57.53 912.47 27.37
2 SPD Smith 178 8769 56.94 56.15 902.11 27.06
3 KS Williamson 145 7320 57.19 53.32 836.28 25.09
4 DA Warner 163 7486 47.99 71.44 832.15 24.96
5 UT Khawaja 128 4622 38.84 48.40 633.67 19.01

Asians In Asia

Min Innings Vs Top Teams: 20

RANK BATSMAN INNS RUNS AVE SR RAT WTG
1 V Kohli 102 4789 52.63 58.62 885.25 26.56
2 CA Pujara 90 4515 55.74 49.99 843.48 25.30
3 AD Mathews 154 6043 45.78 48.57 806.62 24.20
4 FDM Karunaratne 119 5136 45.05 53.10 787.69 23.63
5 LD Chandimal 103 4509 49.01 50.95 783.46 23.50
6 Mushfiqur Rahim 137 5340 43.06 49.03 771.11 23.13
7 Babar Azam 62 2739 48.05 55.75 738.05 22.14
8 Tamim Iqbal 89 3425 39.37 55.14 652.38 19.57
9 S Gill 39 1530 45.00 60.00 646.42 19.39
10 RR Pant 28 1258 48.38 89.60 500.00 15.00

Unfamiliar Conditions Rating

Non Asians In Asia

Min Innings Vs All Teams: 10

RANK BATSMAN INNS RUNS AVE SR RAT WTG
1 JE Root 60 2789 48.93 57.46 807.47 96.90
2 UT Khawaja 31 1607 61.81 50.09 704.92 84.59
3 KS Williamson 47 2141 47.58 47.92 672.10 80.65
4 SPD Smith 42 1994 52.47 45.84 666.36 79.96
5 DA Warner 42 1300 31.71 63.79 499.09 59.89

Asians Outside Asia

Min Innings Vs All Teams: 10

RANK BATSMAN INNS RUNS AVE SR RAT WTG
1 V Kohli 108 4441 41.90 52.62 930.33 111.64
2 RR Pant 58 2218 40.33 67.66 807.49 96.90
3 S Gill 34 1313 41.03 63.37 768.96 92.27
4 AD Mathews 58 2171 40.96 47.95 754.44 90.53
5 Tamim Iqbal 45 1709 37.98 64.73 703.06 84.37
6 CA Pujara 86 2680 31.90 37.29 694.57 83.35
7 LD Chandimal 58 1852 34.30 48.07 633.09 75.97
8 Babar Azam 50 1627 35.37 52.42 627.79 75.33
9 FDM Karunaratne 72 2086 29.80 47.93 620.93 74.51
10 Mushfiqur Rahim 47 1170 26.59 46.35 521.96 62.64

CONDITIONS RATING


The Conditions Rating is the addition of the points a batsman scored in the four criteria. The Weightage of the Rating is 30%.

RANK BATSMAN AWAY HOME UC FC CON PTS
1 JE Root 95.54 27.62 96.90 27.37 247.43
2 V Kohli 78.99 24.77 111.64 26.56 241.95
3 SPD Smith 92.89 25.69 79.96 27.06 225.60
4 KS Williamson 76.96 27.00 80.65 25.09 209.70
5 AD Mathews 74.77 19.99 90.53 24.20 209.49
6 RR Pant 72.63 15.00 96.90 15.00 199.53
7 S Gill 68.74 18.00 92.27 19.39 198.41
8 CA Pujara 66.75 21.80 83.35 25.30 197.21
9 UT Khawaja 70.83 20.33 84.59 19.01 194.76
10 Tamim Iqbal 66.62 17.32 84.37 19.57 187.88
11 LD Chandimal 67.04 19.98 75.97 23.50 186.50
12 FDM Karunaratne 61.99 20.58 74.51 23.63 180.70
13 DA Warner 66.31 27.03 59.89 24.96 178.19
14 Babar Azam 60.49 20.16 75.33 22.14 178.12
15 Mushfiqur Rahim 67.83 17.54 62.64 23.13 171.14

SECONDARY CRITERIA

The Secondary Rating consists of three parts. If Innings are less than the Qualification than the Player gets 50% of the Points.

The three secondary criteria and thier weightage is as follows:-

CRITERIA POINTS
Top Form Home 30.00
Top Form Away 120.00
Impact Innings 150.00
TF RATING

Points to note about Top Form Rating:-

  • Top Form (TF) is calculated by taking the best 30 consecutive innings of a batsman.
  • There are two TF Ratings used in our PRESENT ERA Rating: Home and Away.

TOP FORM AT HOME


Min Innings Vs All Teams: 15

RANK BATSMAN INNS RUNS AVE SR RAT WTG
1 V Kohli 30 2418 96.72 68.52 968.38 29.05
2 KS Williamson 30 2370 91.15 57.83 910.99 27.33
3 DA Warner 30 2177 80.63 76.20 886.12 26.58
4 SPD Smith 30 2146 89.42 58.62 866.82 26.00
5 FDM Karunaratne 30 2114 72.90 57.98 777.18 23.32
6 JE Root 30 1741 64.48 68.19 730.78 21.92
7 Babar Azam 30 1858 71.46 58.30 729.55 21.89
8 CA Pujara 30 1734 69.36 52.75 698.31 20.95
9 UT Khawaja 30 1612 57.57 51.24 643.69 19.31
10 Mushfiqur Rahim 30 1508 58.00 52.58 637.53 19.13
11 AD Mathews 30 1460 63.48 50.34 596.22 17.89
12 LD Chandimal 30 1445 57.80 54.28 596.07 17.88
13 RR Pant 25 1110 48.26 89.37 579.38 17.38
14 Tamim Iqbal 30 1455 50.17 55.43 573.66 17.21
15 S Gill 30 1269 50.76 60.69 561.65 16.85

TOP FORM AWAY


Min Innings Vs All Teams: 15

RANK BATSMAN INNS RUNS AVE SR RAT WTG
1 SPD Smith 30 1879 72.27 54.85 923.82 110.86
2 KS Williamson 30 1873 72.04 54.23 899.27 107.91
3 JE Root 30 1748 58.27 56.51 861.02 103.32
4 V Kohli 30 1786 61.59 61.16 850.58 102.07
5 AD Mathews 30 1514 60.56 43.93 771.02 92.52
6 UT Khawaja 30 1553 57.52 47.28 763.55 91.63
7 DA Warner 30 1448 48.27 77.14 728.89 87.47
8 CA Pujara 30 1436 51.29 41.29 711.38 85.37
9 Mushfiqur Rahim 30 1391 51.52 50.27 705.51 84.66
10 RR Pant 30 1331 45.90 72.49 693.14 83.18
11 S Gill 30 1221 42.10 64.95 673.60 80.83
12 Babar Azam 30 1318 48.81 55.42 641.87 77.02
13 LD Chandimal 30 1263 45.11 46.59 631.12 75.73
14 FDM Karunaratne 30 1262 43.52 46.23 625.50 75.06
15 Tamim Iqbal 30 1265 42.17 62.35 610.04 73.21

IMPACT INNS


II Rating

Impact Innings (II) are those innings which have a minimum impact in terms of runs or Strike Rate. Know All About II. Points to note about II:-

  • 1st & 2nd and 3rd & 4th innings are clubbed together.
  • A Batsman should score at least 30 runs to qualify.
  • An Inn is included in II if it is 16.67% of the total runs of the higher total or
  • The runs are more than 10.00% of the total runs and
  • The SR is high or in a successful chase while being Not Out.

Min Innings Vs Top Teams: 50

RANK BATSMAN DIS II II/Dis% RAT WTG
1 JE Root 273 101 37.00 863.28 129.49
2 SPD Smith 192 76 39.58 855.23 128.28
3 KS Williamson 173 64 36.99 756.89 113.53
4 V Kohli 197 66 33.50 752.00 112.80
5 DA Warner 197 68 34.52 746.64 112.00
6 RR Pant 81 31 38.27 745.89 111.88
7 Babar Azam 103 36 34.95 736.33 110.45
8 Tamim Iqbal 132 43 32.58 674.94 101.24
9 AD Mathews 185 54 29.19 646.63 97.00
10 CA Pujara 165 50 30.30 634.78 95.22
11 LD Chandimal 146 43 29.45 616.74 92.51
12 UT Khawaja 145 41 28.28 599.23 89.88
13 S Gill 66 20 30.30 590.55 88.58
14 Mushfiqur Rahim 168 44 26.19 543.32 81.50
15 FDM Karunaratne 184 42 22.83 464.55 69.68

SECONDARY RATING


Secondary Rating is the addition of the points a batsman scored in the three criteria. The Weightage of the Rating is 30%.

RANK BATSMAN TF HM TF AW II SEC RAT
1 SPD Smith 26.00 110.86 128.28 265.15
2 JE Root 21.92 103.32 129.49 254.74
3 KS Williamson 27.33 107.91 113.53 248.78
4 V Kohli 29.05 102.07 112.80 243.92
5 DA Warner 26.58 87.47 112.00 226.05
6 RR Pant 17.38 83.18 111.88 212.44
7 Babar Azam 21.89 77.02 110.45 209.36
8 AD Mathews 17.89 92.52 97.00 207.40
9 CA Pujara 20.95 85.37 95.22 201.53
10 UT Khawaja 19.31 91.63 89.88 200.82
11 Tamim Iqbal 17.21 73.21 101.24 191.66
12 S Gill 16.85 80.83 88.58 186.26
13 LD Chandimal 17.88 75.73 92.51 186.13
14 Mushfiqur Rahim 19.13 84.66 81.50 185.29
15 FDM Karunaratne 23.32 75.06 69.68 168.06

PRESENT ERA RATING

The PRESENT ERA Rating is the addition of the points of all the above criteria. The rating is out of 1,000 Pts.

RANK BATSMAN NAT PRI RAT CON RAT SEC RAT FIN RAT
1 JE Root ENG 369.59 247.43 254.74 871.76
2 SPD Smith AUS 355.90 225.60 265.15 846.65
3 V Kohli IND 320.27 241.95 243.92 806.14
4 KS Williamson NZ 333.92 209.70 248.78 792.40
5 DA Warner AUS 316.94 178.19 226.05 721.18
6 AD Mathews SL 281.99 209.49 207.40 698.88
7 RR Pant IND 274.79 199.53 212.44 686.76
8 CA Pujara IND 277.81 197.21 201.53 676.56
9 UT Khawaja AUS 277.13 194.76 200.82 672.72
10 Babar Azam PAK 259.52 178.12 209.36 647.00
11 S Gill IND 261.29 198.41 186.26 645.96
12 LD Chandimal SL 267.06 186.50 186.13 639.69
13 Tamim Iqbal BAN 246.43 187.88 191.66 625.97
14 FDM Karunaratne SL 262.63 180.70 168.06 611.39
15 Mushfiqur Rahim BAN 254.16 171.14 185.29 610.59

TOP TEAMS

Top Teams In Asia


DECADE OF MAT 1 2 3 4 5 6
1950s AUS WI PAK IND ENG
1960s WI AUS PAK IND ENG SA
1970s PAK ENG IND WI SA AUS
1980s PAK WI ENG NZ AUS
1990s IND PAK SA AUS WI
2000s AUS IND SL PAK SA ENG
2010s IND PAK SL ENG SA AUS
2020s IND AUS PAK NZ SA ENG

Top Teams Outside Asia


DECADE OF MAT 1 2 3 4 5
1950s AUS ENG WI SA PAK
1960s ENG AUS WI SA NZ
1970s SA ENG WI AUS IND
1980s WI NZ AUS ENG PAK
1990s AUS SA WI PAK ENG
2000s AUS ENG SA IND NZ
2010s SA AUS ENG NZ IND
2020s AUS NZ SA ENG IND


Leave a Comment