vs SA, SL vs SA 2024, #2Test
- Batting
- 44 (90b)
- Bowling
- —
vs SA, SL vs SA 2024, #1Test
- Batting
- —
- Bowling
- 0/0 (2.0o)
vs SA, SL vs SA 2024, #1Test
- Batting
- 25 (42b)
- Bowling
- —
vs SA, SL vs SA 2024, #1Test
- Batting
- 1 (14b)
- Bowling
- —
vs NZ, NZ vs SL Test 2024, #2Test
- Batting
- 88 (185b)
- Bowling
- —
vs NZ, NZ vs SL Test 2024, #1Test
- Batting
- 36 (116b)
- Bowling
- —
vs NZ, NZ vs SL Test 2024, #1Test
- Batting
- 50 (111b)
- Bowling
- —
vs ENG, SL vs ENG 2024, #3Test
- Batting
- 3 (11b)
- Bowling
- —
vs ENG, SL vs ENG 2024, #3Test
- Batting
- 32* (61b)
- Bowling
- —
vs ENG, SL vs ENG 2024, #3Test
- Batting
- —
- Bowling
- 0/14 (3.0o)
vs ENG, SL vs ENG 2024, #2Test
- Batting
- 22 (36b)
- Bowling
- —
vs ENG, SL vs ENG 2024, #2Test
- Batting
- 36 (91b)
- Bowling
- —
vs ENG, SL vs ENG 2024, #1Test
- Batting
- 65 (145b)
- Bowling
- —
vs ENG, SL vs ENG 2024, #1Test
- Batting
- 0 (5b)
- Bowling
- —
vs BAN, SL vs BAN 2024, #2Test
- Batting
- 56 (74b)
- Bowling
- —
vs BAN, SL vs BAN 2024, #2Test
- Batting
- 23 (71b)
- Bowling
- —
vs BAN, SL vs BAN 2024, #1Test
- Batting
- 22 (24b)
- Bowling
- —
vs BAN, SL vs BAN 2024, #1Test
- Batting
- 5 (7b)
- Bowling
- —
vs AFG, AFG vs SL 2024, #Only MatchTest
- Batting
- 141 (259b)
- Bowling
- —
vs IRE, SL vs IRE 2023, #2Test
- Batting
- 100* (114b)
- Bowling
- —
vs IRE, SL vs IRE 2023, #1Test
- Batting
- 0 (3b)
- Bowling
- —
vs NZ, NZ vs SL 2023, #2Test
- Batting
- 2 (44b)
- Bowling
- —
vs NZ, NZ vs SL 2023, #2Test
- Batting
- 1 (10b)
- Bowling
- —
vs NZ, NZ vs SL 2023, #1Test
- Batting
- —
- Bowling
- 0/18 (3.0o)
vs NZ, NZ vs SL 2023, #1Test
- Batting
- 47 (98b)
- Bowling
- —
vs NZ, NZ vs SL 2023, #1Test
- Batting
- 115 (235b)
- Bowling
- —