this a comparison of their career match by match standing of PWC ratings which show that both of them were great and almost equal and u can figure out aganist whom they played well and bad from
1 433 vs West Indies at Port-of-Spain 27 vs India at Bangalore
2 491 vs West Indies at Georgetown 460 vs India at Delhi
3 539 vs West Indies at Bridgetown 458 vs India at Kolkata
4 617 vs West Indies at Port-of-Spain 457 vs India at Chennai
5 665 vs England at Lord's 450 vs India at Mumbai
6 687 vs England at Manchester 403 vs Pakistan at Lahore
7 675 vs England at The Oval 384 vs Pakistan at Karachi
8 633 vs England at Delhi 344 vs Australia at Brisbane
9 598 vs England at Kolkata 337 vs Australia at Perth
10 607 vs England at Chennai 385 vs Australia at Melbourne
11 629 vs England at Kanpur 396 vs Australia at Sydney
12 627 vs England at Mumbai 485 vs Australia at Adelaide
13 696 vs England at Manchester 585 vs Australia at Melbourne
14 681 vs England at Lord's 670 vs India at Bridgetown
15 636 vs England at Birmingham 714 vs India at Port-of-Spain
16 600 vs West Indies at Bangalore 770 vs India at Port-of-Spain
17 597 vs West Indies at Mumbai 785 vs India at Kingston
18 656 vs New Zealand at Auckland 856 vs England at Nottingham
19 666 vs New Zealand at Christchurch 874 vs England at Manchester
20 660 vs New Zealand at Wellington 882 vs England at Leeds
21 640 vs West Indies at Bridgetown 913 vs England at The Oval
22 692 vs West Indies at Port-of-Spain 926 vs Pakistan at Bridgetown
23 691 vs West Indies at Port-of-Spain 933 vs Pakistan at Port-of-Spain
24 679 vs West Indies at Kingston 926 vs Pakistan at Georgetown
25 692 vs New Zealand at Mumbai 902 vs Pakistan at Port-of-Spain
26 674 vs New Zealand at Kanpur 872 vs Pakistan at Kingston
27 652 vs New Zealand at Chennai 864 vs Australia at Port-of-Spain
28 678 vs England at Delhi 846 vs Australia at Bridgetown
29 646 vs England at Kolkata 812 vs Australia at Brisbane
30 657 vs England at Chennai 849 vs Australia at Melbourne
31 656 vs England at Bangalore 876 vs Australia at Adelaide
32 704 vs England at Mumbai 876 vs England at Nottingham
33 716 vs Australia at Brisbane 898 vs England at Lord's
34 730 vs Australia at Perth 903 vs England at Manchester
35 764 vs Australia at Melbourne 895 vs England at The Oval
36 764 vs Australia at Sydney 890 vs England at Leeds
37 730 vs Australia at Adelaide 893 vs Pakistan at Lahore
38 747 vs Pakistan at Faisalabad 913 vs Pakistan at Faisalabad
39 745 vs Pakistan at Lahore 904 vs Pakistan at Karachi
40 809 vs Pakistan at Karachi 923 vs Pakistan at Multan
41 856 vs West Indies at Mumbai 916 vs England at Port-of-Spain
42 831 vs West Indies at Bangalore 937 vs England at Bridgetown
43 884 vs West Indies at Kolkata 938 vs England at St John's
44 850 vs West Indies at Chennai 936 vs England at Kingston
45 871 vs West Indies at Delhi 908 vs Australia at Melbourne
46 857 vs West Indies at Kanpur 898 vs Australia at Sydney
47 872 vs England at Birmingham 893 vs Australia at Adelaide
48 877 vs England at Lord's 888 vs India at Kingston
49 886 vs England at Leeds 875 vs India at Port-of-Spain
50 915 vs England at The Oval 878 vs India at Georgetown
51 913 vs Australia at Chennai 882 vs India at Bridgetown
52 902 vs Australia at Bangalore 868 vs India at St John's
53 900 vs Australia at Kanpur 852 vs India at Kanpur
54 909 vs Australia at Delhi 832 vs India at Delhi
55 891 vs Australia at Kolkata 799 vs India at Ahmedabad
56 905 vs Australia at Mumbai 795 vs India at Mumbai
57 906 vs Pakistan at Bangalore 777 vs India at Kolkata
58 891 vs Pakistan at Delhi 766 vs India at Chennai
59 881 vs Pakistan at Mumbai 748 vs Australia at Georgetown
60 874 vs Pakistan at Kanpur 759 vs Australia at Port-of-Spain
61 903 vs Pakistan at Chennai 741 vs Australia at Bridgetown
62 891 vs Pakistan at Kolkata 804 vs Australia at St John's
63 887 vs England at Mumbai 783 vs Australia at Kingston
64 858 vs Australia at Sydney 816 vs England at Birmingham
65 823 vs Australia at Adelaide 827 vs England at Lord's
66 824 vs Australia at Melbourne 818 vs England at Leeds
67 795 vs New Zealand at Wellington 796 vs England at Manchester
68 798 vs New Zealand at Christchurch 763 vs England at The Oval
69 773 vs New Zealand at Auckland 747 vs Australia at Perth
70 791 vs England at Mumbai 733 vs Australia at Brisbane
71 840 vs England at Bangalore 712 vs Australia at Adelaide
72 835 vs England at Delhi 747 vs Australia at Melbourne
73 857 vs England at Kolkata 740 vs Australia at Sydney
74 823 vs England at Chennai 771 vs New Zealand at Port-of-Spain
75 821 vs England at Kanpur 769 vs New Zealand at Georgetown
76 813 vs England at Lord's 812 vs New Zealand at Bridgetown
77 792 vs England at Manchester 800 vs New Zealand at Kingston
78 792 vs England at The Oval 790 vs England at Kingston
79 819 vs Sri Lanka at Chennai 783 vs England at Port-of-Spain
80 829 vs Pakistan at Lahore 785 vs England at Bridgetown
81 812 vs Pakistan at Karachi 808 vs England at Port-of-Spain
82 840 vs Pakistan at Faisalabad 836 vs England at St John's
83 832 vs Pakistan at Hyderabad 811 vs Pakistan at Faisalabad
84 815 vs Pakistan at Lahore 825 vs Pakistan at Lahore
85 798 vs Pakistan at Karachi 834 vs Pakistan at Karachi
86 767 vs West Indies at Kingston 823 vs New Zealand at Wellington
87 742 vs West Indies at P-of-Spain 807 vs New Zealand at Auckland
88 787 vs West Indies at Georgetown 787 vs New Zealand at Christchurch
89 754 vs West Indies at Bridgetown 818 vs India at Delhi
90 722 vs West Indies at St John's 812 vs India at Mumbai
91 744 vs Pakistan at Bangalore 809 vs India at Kolkata
92 726 vs Pakistan at Jullundur 793 vs India at Chennai
93 733 vs Pakistan at Nagpur 834 vs Pakistan at Port-of-Spain
94 698 vs West Indies at Kanpur 846 vs Pakistan at Bridgetown
95 713 vs West Indies at Delhi 848 vs England at Nottingham
96 730 vs West Indies at Ahmedabad 838 vs England at Lord's
97 699 vs West Indies at Mumbai 833 vs England at Manchester
98 678 vs West Indies at Kolkata 819 vs England at Leeds
99 752 vs West Indies at Chennai 797 vs England at The Oval
100 744 vs Pakistan at Lahore 806 vs Australia at Brisbane
101 735 vs Pakistan at Faisalabad 826 vs Australia at Perth
102 707 vs England at Mumbai 813 vs Australia at Melbourne
103 695 vs England at Delhi 774 vs Australia at Sydney
104 681 vs England at Kolkata 790 vs Australia at Adelaide
105 651 vs England at Chennai 771 vs India at Georgetown
106 637 vs England at Kanpur 751 vs India at Bridgetown
107 625 vs Sri Lanka at Colombo 723 vs India at Port-of-Spain
108 620 vs Sri Lanka at Colombo 763 vs India at Kingston
109 631 vs Sri Lanka at Kandy 748 vs England at Kingston
110 669 vs Australia at Adelaide 731 vs England at Bridgetown
111 641 vs Australia at Melbourne 713 vs England at St John's
112 670 vs Australia at Sydney 689 vs Australia at Kingston
113 657 vs England at Lord's 686 vs Australia at Georgetown
114 639 vs England at Leeds 670 vs Australia at Port-of-Spain
115 635 vs England at Birmingham 665 vs Australia at Bridgetown
116 633 vs Australia at Chennai 632 vs Australia at St John's
117 619 vs Australia at Delhi 636 vs England at Leeds
118 630 vs Australia at Mumbai 640 vs England at Lord's
119 650 vs Sri Lanka at Kanpur 651 vs England at Nottingham
120 657 vs Sri Lanka at Nagpur 667 vs England at Birmingham
121 642 vs Sri Lanka at Cuttack 657 vs England at The Oval
122 660 vs Pakistan at Chennai
123 630 vs Pakistan at Jaipur
124 638 vs Pakistan at Ahmedabad
125 674 vs Pakistan at Bangalore